The Auto-Fill Form Filler Widget is a powerful tool designed to streamline the process of filling out forms. By automatically populating fields in under 2 seconds, this widget significantly reduces manual data entry time by up to 80%.
Demo - Kindly wait for a minute or two if the demo is still loading
filler-demo-trim.mov
Client: React, React-Bootstrap
Server: Node, Express, mongodb
- Draggable - place anywhere on the screen
- Configure data to be filled - create, edit, delete autofill data
- Autofill result detection - green border if successfully autofilled, red wiggly border if autofill failed
Clone the project
Git clone https://github.com/prashanthsasidharan/form-filler.gitGo to the project directory
cd form-fillerInstall dependencies
yarnBackend Server runs at http://localhost:3000/
cd packages/filler-backend, yarn startServer runs at http://localhost:3001/
cd packages/filler-demo, yarn startServer runs at http://localhost:3002/
cd packages/form-filler, yarn startView the app using http://localhost:3000/ in browse tab
Add .env file in root folder of filler-backend
DATABASE_URL=mongodb://localhost/filler
PORT=3000
- Create api’s listed here with the specified endpoints
- In the form add a form data selector for identifying the form(ex - data-form=“payments”), and add fields selectors (ex: data-field=“email”) for identifying and autofilling the fields
- Embed <script src=“https://embeddable-form-filler.netlify.app/bundle.min.js” can-edit=“true”> in your app
- Configure credentials that needs to be autofilled by clicking the edit option on the filler
- Once successfully configuring autofill data, you can remove
can-editattribute in script to prevent others from editing or configuring it.
Contributions are always welcome!