Skip to content

A very simple desktop application for automatically filling (and/or generating data for) a google form.

License

Notifications You must be signed in to change notification settings

Odame/auto-google-forms-filler

Repository files navigation

Auto-Google-Form-Filling

A very simple desktop application for automatically filling (and/or generating data for) a google form.

Basically, this application generates random data and uses a selenium driver to input data into a google form and submit.

At the moment, it is built for specific google form; support for generic google forms is coming soon.

Features

  • Generate data for google form

  • Specify number of data samples to be generated

  • Preview generated data before submission

  • Pre-edit generated data before submission

  • Auto-fill google form and submit

  • Run in headless mode

  • Concurrent submission of multiple forms

  • Use custom Google Form url

Screenshots

Starting Development


This project was bootstrapped from:


Electron React Boilerplate uses Electron, React, Redux, React Router, Webpack and React Hot Loader for rapid application development (HMR).


Build Status Github Tag

The project has been set up to make best use of the features in VSCode. It is recommended to use same for development.

Start the app in the dev mode. This starts the renderer process in hot-module-replacement mode and starts a webpack dev server that sends hot updates to the renderer process:

yarn start

Debugging

  1. Make sure all instances of app in dev mode are closed and no shell processes are running.

  2. From the debug configuration drop-down in VSCode, select Electron: All.

    This will start the renderer process with remote debugging enabled, and the main process with inspector debugging enabled.

  3. Follow the usual VSCode debugging steps. Set breakpoints, step over, step into, etc

Packaging for Production

To package apps for the local platform:

yarn package [--platform] [--target]

See the docs for more info about packaging.

The supported platforms and targets are defined in package.json as the build key. Go to electron-builder docs for more info on available configurations.

Development Docs

See Electron React Boilerplate's docs and guides here for more info.

Maintainers

License

MIT © Prince Odame

About

A very simple desktop application for automatically filling (and/or generating data for) a google form.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published