WIP
still building
Degree Planner is an interactive visualization tool that transforms your degree requirements into a flowchart. See prerequisites at a glance, plan your semesters visually, and never miss a required course again.
University degree requirements are complex webs of prerequisites, corequisites, and elective categories. Students typically track this in spreadsheets or paper, leading to missed requirements, suboptimal course sequences, and delayed graduations.
Courses are nodes, prerequisites are edges, and the DAG makes the bottleneck courses obvious on sight. `reactflow` handles rendering; the work was in modeling AUI's actual rules (corequisites, elective categories, the courses that are prerequisites for exactly one thing you might not take).
Degree requirements live in PDF catalogs. I scraped and structured them by hand.
Role
Creator
Duration
2 months
Year
2023
Stack
5 technologies
See more work
Back to all projects