As college students ourselves, we know all too well the struggle of building a good course schedule. Very often, a course that we've added prevents us from adding other courses that we need. This leads to hours of manipulation and frustration as we try to fit all of the courses into a schedule. Even then, the end result can be sub-optimal.

What it does

Reads in a list of courses, finds all non-conflicting combinations and displays them on the screen.

How we built it

We created the web tool almost entirely from scratch using HTML, CSS and Javascript.

Challenges we ran into

At first we struggled with implementing the user interface in HTML and CSS. Additionally, finding an interesting problem to solve with our project was difficult.

Accomplishments that we're proud of

We're proud of designing an app that will be useful to our peers.

What we learned

We learned to better understand the limitations of client-side operations.

What's next for Find My Schedule

The app will link with school APIs to include full course catalogs. It will also expand to calculate semester-by-semester plans.

Built With

Share this project: