Inspiration
We were inspired to build the project to help students plan their courses and organize their schedule more efficiently.
What it does
Slug Planner allows students to create accounts, select their major and receive course recommendations based on their major and schedule. It includes a GPA tracker and the ability to add custom courses as well. There is an option to view saved plans if they make a new one as well.
How we built it
We built the frontend using HTML, CSS and JavaScript. For the backend, we used Flask and Python for user authentication, data storage and course recommendations. User data is stored in a JSON file.
Challenges we ran into
Managing user authentication, and building a dynamic dashboard. We also had issues with the API that we didn't have time to debug.
Accomplishments that we're proud of
We created a user-friendly coure planner that saves preferences, generates course recs and extra features like GPA tracking.
What we learned
We developed our skills in:
- HTML/CSS
- JavaScript
- Python
We learned:
- A new framework (Flask)
- More about API
- Building a secure server ## What's next for Slug Planner Expand course recommendations for more years, more majors and interactive scheduling - like drag and drop courses.
Log in or sign up for Devpost to join the conversation.