Course Scheduling App
Software
In a team of 5, designed and built a website that matched students with the schedule, optimizing GPA.

Responsibilities
• Responsible for designing user interface of the website.
• In charge of course matching algorithm, which takes in the timetable of classes and historical GPA data from DataCommons.
Outcomes
• Built fully functioning website using MySQL, Azure, and Python that generated ideal schedules for any combination of classes that are possible.
• Projects GPA based on historical class and professor information, and allows user choose how new professors with no data yet are expected to perform (Easy, Average, Harsh).
• Registered domain voti.app and set up Azure server.


