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.

Built With

Share this project:

Updates