Inspiration
We recognized the problems existing within MySlice for building schedules. We wanted to work a project addressing the same problem but instead working on speed.
What it does
Degree builder offers an input box for classes asking for the class title, prerequisites, and times for the classes. It then compiles all the entered classes and displays them in a weekly calendar format.
How we built it
We focused on the three web pages strung together: the welcome page, the adding course page, and the calendar display page.
Challenges we ran into
Neither of us were very comfortable with Javascript, HTML, or hosting a website. Figuring out how to do use these languages for the task at hand was very time consuming.
Accomplishments that we're proud of
It stores the data in the web browser to permanently remember the classes added. This also allows for easy switching back and forth to add more classes.
What we learned
This was an excellent introduction to Javascript and Hackathons for us. We leaned about the setup of websites, repositories, and HTML canvases.
What's next for Degree Builder
It's still a very work in progress prototype. The next steps are better user interface, more options specific to the user's coursework, and taking data of previous classes into account.
Log in or sign up for Devpost to join the conversation.