The fastest Amrita AUMS feedback completion system, powered by Streamlit and Selenium. Basic yet adequate UI for completing the feedback task in under a minute, which could normally take 20-30 minutes. A big Thank You to Soorya since a lot of the technical difficulties faced could be resolved because of his version of the project.
- Git
- Python
- Windows Operating System
- Chrome/Edge/Firefox Browser
- An AUMS account
- Clone the repository using
git clone https://github.com/accelbia/AUMS-Feedback-Automation
in your desired location. - Add the
deps/geckodriver.exe
file to your PATH in Environment Variables. - Open the
runner.bat
file. It will install the required Python packages for you and run the application.
- Input your AUMS username and password in the given fields.
- Choose your desired browser. Make sure it is installed on your system.
- Use the slider to select the rating you want to give to your course faculty (1 being the lowest and 5 being the highest).
- Click on the
Fill Feedback
Button.
Viola! All your pending feedbacks will be filled within seconds infront of you. After operation, go to the opened command prompt window, press Ctrl + C and Select Y to terminate the batch process. You don't need to thank me :)