Google forms auto-submit application built with React JS
Google Forms Autosubmit Extension
The extension allows you to set an alarm for a Google form that you may wish to complete in the future before the deadline. You may also use it to auto-submit a Google Form that has been assigned to you in the Google Classroom.
To ensure that the Google Form submission occurs at the correct time, the user will manually input the form URL, as well as the starting and ending times.
The user may see the alarms they've set on the \"Alarms\" page.
The \"Find Form\" button on the \"Automatic\" Page allows the user to locate the corresponding Google Form connected with the Assignment on Google Classroom, which is auto-submitted after the timer expires.
If the Assignment does not have any google forms attached, the extension shows an error message.
Hope you find this extension helpful :)
This project is open-sourced at https://github.com/devlup-labs/auto-submit-quiz
Read more
To ensure that the Google Form submission occurs at the correct time, the user will manually input the form URL, as well as the starting and ending times.
The user may see the alarms they've set on the \"Alarms\" page.
The \"Find Form\" button on the \"Automatic\" Page allows the user to locate the corresponding Google Form connected with the Assignment on Google Classroom, which is auto-submitted after the timer expires.
If the Assignment does not have any google forms attached, the extension shows an error message.
Hope you find this extension helpful :)
This project is open-sourced at https://github.com/devlup-labs/auto-submit-quiz
Source Manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"description":"Google forms auto-submit application built with React JS",
"version":"1.1.0",
"manifest_version":3,
"name":"Google Forms Autosubmit",
"background":{"service_worker":"background.bundle.js"},
"action":{"default_popup":"popup.html",
"default_icon":{"16":"icon-16.png",
"32":"icon-32.png",
"64":"icon-64.png",
"128":"icon-128.png"}},
"cross_origin_embedder_policy":{"value":"require-corp"},
"cross_origin_opener_policy":{"value":"same-origin"},
"content_scripts":[{"matches":["https://docs.google.com/forms/*",
"https://classroom.google.com/*"],
"js":["contentScript.bundle.js"]}],
"permissions":["storage",
"alarms",
"activeTab"]}
Read more
"update_url": "https://clients2.google.com/service/update2/crx",
"description":"Google forms auto-submit application built with React JS",
"version":"1.1.0",
"manifest_version":3,
"name":"Google Forms Autosubmit",
"background":{"service_worker":"background.bundle.js"},
"action":{"default_popup":"popup.html",
"default_icon":{"16":"icon-16.png",
"32":"icon-32.png",
"64":"icon-64.png",
"128":"icon-128.png"}},
"cross_origin_embedder_policy":{"value":"require-corp"},
"cross_origin_opener_policy":{"value":"same-origin"},
"content_scripts":[{"matches":["https://docs.google.com/forms/*",
"https://classroom.google.com/*"],
"js":["contentScript.bundle.js"]}],
"permissions":["storage",
"alarms",
"activeTab"]}