Inspiration

When we met with our academic advisors, we found it hard to understand how our current semester lined up with our full four years. On top of this, one of our teammates used spreadsheets to plan out, which we thought could be expanded upon.

What it does

You can drop a class from the classes tab into one of the semesters. It then checks if the classes have any prerequisites. If it does, it highlights red and warns you about it. To fix this, you simply need to drop the pre-req in a previous semester. You can also click on the classes to see additional details.

How we built it

We built a frontend and a backend and then put them together. We also planned some stuff beforehand and fixed some stuff afterwards

Challenges we ran into

Importing our first API call. Also, getting the prerequisites to appear in the class description.

Accomplishments that we're proud of

We're proud of learning how API calls are made and being able to make them on our own.

What we learned

We learned how frontend and backend development work. We also learned how to get the two to work together to get the information we need from the backend to the front.

What's next for BuffPlanner

Input more classes (preferably by scraping the school database) and implement more functionality with choosing a major and a minor, and being able to filter classes and change the degree requirements based on that.

Built With

Share this project:

Updates