genesis gpa calculator

Automating a 10 Second Task
I wanted to create a self-hostable application to check my grades and calculate my GPA in real time. I utilized Selenium to make a POST request to my school’s gradebook website. Then, I extracted the currently uploaded grades by scraping them and storing them in an array for GPA calculation. Given more time, and access to my highschool my gradebook, I would have been interested in experimenting with a database solution to store my grades, reducing the need for frequent login credentials.