Overview of My Submission
If you're a university student / have ever been to uni, you know how cumbersome enrollment can be. You need to look for a class, find the profs, find out how good they are and their average GPA - all this takes time!
So, this app aims to sort professors by rating and GPA trend for any course in this semester or the upcoming one/(s) at my uni - and all you need to do is look up course 😄
Submission Category
Choose Your Own Adventure
Link to Code
nandanv2702 / unitrack
Sort UW-Madison professors by rating and GPA trend for any course in this semester or the upcoming one/(s)
UniTrack
Sort professors by rating and GPA trend for any course in this semester or the upcoming one/(s)
The Problem
Here's what it's like enrolling for classes:
- Search for a class on the Course Search and Enroll App
- Search for every professor's rating online
- Search for every professor's GPA trends on MadGrades
- Try to make sense of this data
- Have a Spotted Cow 🍻
- Repeat for 5 other classes this semester
The Solution
Here's what you could do instead:
- Look up a class on this app
- Have a Spotted Cow 🍻
- View grade trends and ratings all in one place!
What I Used
-
MadGrades API
- Find course by name, e.g., 'Econ 101'
- Find all GPA data and filter by professor
- UW Madison's Public Course Search and Enroll API
- Find course in a particular semester
- Find professors for all sections in one course in a semester
- Good ol' web scraping for…
Additional Resources / Info
Here's some of the tools I used
- MongoDB Atlas
- NuxtJS - a VueJS framework
- ChakraUI - an accessibility-oriented component library
Top comments (0)