Inspiration
When making an educational plan at De Anza, we had to map everything out by ourselves, constantly comparing repeated courses between different universities. This was time-consuming and confusing.
⸻
What it Does
SmartPath allows students to select up to five universities at once and instantly see the merged, filtered course requirements—saving time and reducing confusion.
⸻
How We Built It • Referenced ASSIST.org to understand existing course requirements • Developed a front end for university selection and course display • Created a backend that merges and filters course requirements across universities • Designed a user-friendly interface to help students plan efficiently
⸻
Challenges We Ran Into • Integrating course requirements for multiple universities • Making sure merged requirements are accurate and clear • Coordinating between team members with different roles
⸻
Accomplishments That We’re Proud Of • Successfully created a tool that saves time for De Anza students • Merged and filtered requirements from multiple universities • Built a working demo under time constraints
⸻
What We Learned • The importance of collaboration and clear communication • How to efficiently parse and merge course data • How to design a front end that is both user-friendly and functional
⸻
What’s Next for SmartPath • Expand support to more California community colleges • Add features like GPA calculators and notes • Improve course recommendation algorithms
Built With
- javascript
- nextjs
- node.js
- react
Log in or sign up for Devpost to join the conversation.