https://github.com/proffapt/ferp
Stands for Feedback-ERP. Automation extension for IIT KGP ERP feedback
https://github.com/proffapt/ferp
auto-feedback-erp auto-feedback-erp-iitkgp erp erp-feedback hacktoberfest iit-kgp iit-kgp-erp iitkgp iitkgp-erp
Last synced: about 1 month ago
JSON representation
Stands for Feedback-ERP. Automation extension for IIT KGP ERP feedback
- Host: GitHub
- URL: https://github.com/proffapt/ferp
- Owner: proffapt
- License: agpl-3.0
- Created: 2022-08-06T09:28:10.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-17T06:26:32.000Z (over 1 year ago)
- Last Synced: 2025-04-02T08:48:17.139Z (6 months ago)
- Topics: auto-feedback-erp, auto-feedback-erp-iitkgp, erp, erp-feedback, hacktoberfest, iit-kgp, iit-kgp-erp, iitkgp, iitkgp-erp
- Language: JavaScript
- Homepage: https://youtu.be/uUf2_91boco
- Size: 630 KB
- Stars: 41
- Watchers: 1
- Forks: 12
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url][](https://www.youtube.com/watch?v=uUf2_91boco)
***
Cascading Mode (Default)
Selective Mode
- Uses the same feedback type for all forms
- Fills next form after previous form is submitted
- Skips submitted forms, fills the remaining ones
- User selects the feedback type for each form
- Fills captcha & submit the form (auto/manual)
- User decides the order of form submission
Fills the captcha, submits the feedback form (in case of `cascade mode` - repeats, until all forms are submitted)
Automatically downloads the admit card after all the forms are submitted using `cascade mode`
Form can be submitted by pressing `Enter` key after typing captcha in manual mode
Re-fills the form with previously given feedback type, if wrong captcha was filled
Bypass confirmation pop-ups, which appear everytime a form is submitted
Has three feedback types, namely - `positive`, `negative` & `neutral`
Invoking a feedback type randomises the choice of _available options_
***
Table of Contents
## Manual Installation
It is recommended to install the extension from the respective extension stores for your browsers. However, if you encounter any problems, you can also manually install the extension from the source files in this repository.
### Chrome
1. Either [download](https://blog.hubspot.com/website/download-from-github?hubs_content=blog.hubspot.com/website/download-from-github&hubs_content-cta=downloading%20a%20repository#repository) or [clone](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository) this repository.
2. Open new tab and type `chrome://extensions` on search bar.
3. Toggle the **DEVELOPER MODE** on top right corner.
4. Click **LOAD UNPACKED** option, browse to the cloned folder and select the [extension-src/chrome](./extension-src/chrome) folder.> [!Warning]
> You have to select the whole folder not just any file in particular.### Firefox
1. Either [download](https://blog.hubspot.com/website/download-from-github?hubs_content=blog.hubspot.com/website/download-from-github&hubs_content-cta=downloading%20a%20repository#repository) or [clone](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository) this repository.
2. Open new tab and type `about:debugging#/runtime/this-firefox` on search bar.
3. Click on the `Load Temporary Add-on...` button under **Load Temporary Extensions** Section.
4. Navigate to [extension-src/firefox](./extension-src/firefox) folder in your opened file navigator.
5. Select the `manifest.json` file inside it and press **open**.## Standalone Scripts
> [!Note]
> This project has undergone various significant changes and now incorporates "_my versions_" of "_feedback fiilling scripts_" into a browser extension which supports firefox, chrome and their derivatives.- If you're facing any issues with the extension, don't worry! You can still use the [scripts](./scripts) as standalone files.
- The steps to use these scripts for both firefox and chrome are mentioned [here](./scripts/README.md).## Contact
📫 Arpit Bhardwaj ( aka proffapt ) -## Acknowledgments
* [Img Shields](https://shields.io)
* [Browser Extension - MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions)
* [Choose an Open Source License](https://choosealicense.com)## Additional Documentation
- [License](/LICENSE.txt)
- [Changelogs](/.github/CHANGELOG.md)
- [Security Policy](/.github/SECURITY.md)
- [Code Of Conduct](/.github/CODE_OF_CONDUCT.md)
- [Contribution Guidelines](/.github/CONTRIBUTING.md)[mozilla-add-on-store-link]: https://addons.mozilla.org/en-US/firefox/addon/ferp/
[chrome-webstore-link]: https://chromewebstore.google.com/detail/ferp/cdmjkgfdjjebpjejjnckkgljdmijjnom
[firefox-shield]: https://blog.mozilla.org/addons/files/2020/04/get-the-addon-fx-apr-2020.svg
[chrome-shield]: https://github-production-user-asset-6210df.s3.amazonaws.com/86282911/283838252-34120216-076d-46ab-8646-cd5845fd8eb5.jpg
[contributors-shield]: https://img.shields.io/github/contributors/proffapt/fERP.svg?style=for-the-badge
[contributors-url]: https://github.com/proffapt/fERP/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/proffapt/fERP.svg?style=for-the-badge
[forks-url]: https://github.com/proffapt/fERP/network/members
[stars-shield]: https://img.shields.io/github/stars/proffapt/fERP.svg?style=for-the-badge
[stars-url]: https://github.com/proffapt/fERP/stargazers
[issues-shield]: https://img.shields.io/github/issues/proffapt/fERP.svg?style=for-the-badge
[issues-url]: https://github.com/proffapt/fERP/issues
[license-shield]: https://img.shields.io/github/license/proffapt/fERP.svg?style=for-the-badge
[license-url]: https://github.com/proffapt/fERP/blob/master/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://linkedin.com/in/proffapt