Problem Students struggle with creating their optimal course enrollment plans Each student has their own preference in terms of workload and study time and need more personalized system The current UCSD webreg system or class management system doesn’t offer a great personalized plan and doesn’t take the high school AP credits into an account when creating the plan Most students still cannot evaluate themselves well when choosing courses to study, potentially creating too heavy or too light workload in each quarter People may mindlessly or mistakenly retake college classes that they literally didn't need to take because of AP exams from high school, wasting time and effort. Solution Create an application that reminds students of a specific UCSD class or classes that they don’t need to take when choosing classes based on the AP exams or college credits taken in high school. This application also ranks the difficulty of the schedule based on the overall format and structure of the class such as workload etc. It also takes into account if the student is an early riser or a night owl.

Challenges Connecting the front end and backend along with github when making the overall application Lots of debugging and figuring out why the servers were not connecting. As we are working on different machines, combining our codes together can be a difficult task

Tools used Github VS code Frontend: React, HTML Backend: Node.js + Express Language: JavaScript / TypeScript Data models: JSON No database for MVP

Built With

Share this project:

Updates