An automation script for filling out semester-end feedback on my college portal - SLCM at Manipal, Jaipur. If you need help with a similar task for a different college, feel free to reach out to me!
Before you try to run this on your machine, ensure that you have Python and pip installed in your environment.
For my not so technological advanced friends, download git (not super necessary but helpful to have), Python 3 and pip.
-
Clone this repository
git clone https://github.com/KrishGoel/slcm-feedback-automation.git
(or you can download it as a zip file from here) -
Create an Environment Variables File
-
Open up a text editor on your computer.
-
Type in the following text, replacing the parts in quotes with your own information:
NAME="your-name" REGISTRATION_NUMBER="your-registration-number" PASSWORD="your-password"
For example, somesh.219301542@muj.manipal.edu_ will be
NAME="somesh" REGISTRATION_NUMBER="219301542" PASSWORD="baniyaBro7*"
-
Save the file as
.env
in the same directory as the script.
-
-
Install the required libraries:
pip install -r requirements.txt
-
Run the script
- Make sure you're in the slcm-feedback-automation directory in the terminal.
- Run the script:
python script.py