|
1 | 1 | # Google Form Autofill |
2 | 2 |
|
3 | | -## Projects Todo: |
| 3 | +## Introduction |
4 | 4 |
|
5 | | -- API fill - multi single option |
6 | | -- API fill - random options |
7 | | -- API fill - custom selection |
| 5 | +**Google Form Autofill** is a browser extension that streamlines the process of filling out Google Forms. Whether you're testing your forms, generating sample data, or automating repetitive form submissions, this tool provides an efficient solution. It supports both basic filling (selecting first options) and advanced API-based filling with randomized or custom values. |
| 6 | + |
| 7 | +## Project Roadmap |
| 8 | + |
| 9 | +- [x] local fill - single option |
| 10 | +- [x] API fill - random options |
| 11 | +- [ ] Safari support (very very soon) |
| 12 | +- [ ] API fill - custom selection |
| 13 | +- [ ] Autofill random values (text) |
| 14 | +- [ ] Banner icon |
| 15 | +- [ ] Usage example video |
| 16 | +- [ ] Installation video |
| 17 | + |
| 18 | +## Features |
| 19 | + |
| 20 | +- **Quick Form Filling** - Fill forms with first options automatically |
| 21 | +- **Random Value Generation** - API-based random data for all fields |
| 22 | +- **Complete Form Support** - Works with all Google Form field types |
| 23 | +- **Bulk Submission** - Handle multiple submissions at once |
| 24 | +- **Live Progress Tracking** - Monitor submission progress with detailed statistics |
| 25 | + |
| 26 | +## Installation |
| 27 | + |
| 28 | +### Chrome/Edge/Brave Installation |
| 29 | + |
| 30 | +1. Download the extension files or clone the repository |
| 31 | +2. Open Chrome and navigate to `chrome://extensions/` |
| 32 | +3. Enable **Developer mode** by toggling the switch in the top-right corner |
| 33 | +4. Click the **Load unpacked** button |
| 34 | +5. Select the directory containing the extension files |
| 35 | +6. The extension is now installed and ready to use |
| 36 | + |
| 37 | +_Installation video: Coming soon_ |
| 38 | + |
| 39 | +## Usage |
| 40 | + |
| 41 | +1. **Navigate** to any Google Form |
| 42 | +2. **Click** the extension icon in your browser toolbar |
| 43 | +3. Choose between **Basic Fill** (first options) or **API Fill** (random values) |
| 44 | +4. For API Fill, set your preferences: |
| 45 | + - Toggle "Only fill required fields" if needed |
| 46 | + - Set the number of submissions |
| 47 | +5. **Click** the fill button and watch the magic happen! |
| 48 | + |
| 49 | +_Usage example video: Coming soon_ |
| 50 | + |
| 51 | +## License |
| 52 | + |
| 53 | +This project is licensed under the **MIT License** - see the LICENSE file for details. |
| 54 | + |
| 55 | +## Contributing |
| 56 | + |
| 57 | +Contributions are welcome! Here's how to contribute: |
| 58 | + |
| 59 | +```bash |
| 60 | +# Clone the repository |
| 61 | +git clone https://github.com/lqsky7/autoFormer.git |
| 62 | + |
| 63 | +# Create a new branch |
| 64 | +git checkout -b feature/your-feature-name |
| 65 | + |
| 66 | +# Make your changes |
| 67 | +# ... edit files ... |
| 68 | + |
| 69 | +# Test your changes |
| 70 | + |
| 71 | +# Commit your changes |
| 72 | +git add . |
| 73 | +git commit -m "Add your detailed commit message here" |
| 74 | + |
| 75 | +# Push to the branch |
| 76 | +git push origin feature/your-feature-name |
| 77 | + |
| 78 | +# Create a pull request |
| 79 | +# Go to the repository on GitHub and click "Compare & pull request" |
| 80 | +``` |
| 81 | + |
| 82 | +Please ensure your code follows the project's coding standards and includes appropriate tests. |
0 commit comments