efrro_form_c_chrome_ext - Fill the online Form C from JSON (2019-12)

Chrome extension to fill the online Form C from JSON
version: 1.0 date: 2019-12-25 author: bestia.dev repository: GitHub

It is published on Google WebStore:
https://chrome.google.com/webstore/detail/fill-the-online-form-c-fr/echcbgpcbpnpjdnpckmomhdjgecifbaa

Repeatedly filling the online Form C is boring, time consuming and error prone.
It is better to save the data as JSON and use that to fill the forms
JSON is a simple text format that is a standard for web communication.
It is human readable and easy to edit, copy, save, send,...

Security

For security and privacy this extension does not send any data over the network.
The extension can access only the active Tab.
The source code is published on GitHub and anybody can inspect it to see there is no malicious or dangerous code.

OpenSource

This is an OpenSource application. It is free of charge as in free beer.
Anybody can use this application and its source code for their needs.

Example

This extension has permission to modify form data only on this websites:
https://www.indianfrro.gov.in/
https://bestia.dev/formc/

Try it first on this example:
open the JSON data file
https://bestia.dev/formc/example/formc.json
then select all (ctrl+a) and copy it (ctrl+c) to the clipboard.
Then open the webpage
https://bestia.dev/formc/example/formc.html
start the extension and
paste (ctrl+v) the data from the clipboard.
Click on the button Fill Form.
Done.

Development

For development purpose you can install to it into Chrome from the local disk.
In <chrome://extensions/> enable Developer mode and then use Load unpacked.

Publishing

Publishing a Chrome Extension to Chrome Web Store is fairly easy.
Before you publish your first app, you must pay a one-time $5 developer signup fee.
https://developer.chrome.com/webstore/publish
https://www.freecodecamp.org/news/how-to-create-and-publish-a-chrome-extension-in-20-minutes-6dc8395d7153/
The extension can be maintained through the dashboard.
https://chrome.google.com/webstore/developer/dashboard

Support

Maybe the best way to support this app is with a group with questions and answers
https://groups.google.com/forum/#!forum/bestiaformc