Inspiration

Are you tired of the endless hours spent deciphering course schedules, and trying to align your classes with your friends' schedules? Well, that's a problem we University students face every term. Say goodbye to the hassle and confusion, and welcome the innovative solution: myUniCourseBuddy.

What it does

myUniCourseBuddy allows you to sync preferences and effortlessly generates an ideal schedule that maximizes shared classes while accommodating individual customizations. With features like real-time updates, conflict resolution, and intuitive design, this app ensures a collaborative and stress-free approach to planning your academic journey.

Challenges we ran into

One of the most significant hurdles we faced was solving the course selection algorithm to generate optimal schedules. Crafting an algorithm that could analyze the diverse preferences of individual users, while also factoring in their friends' preferences and various course offerings, proved to be extremely difficult. The challenge lay in the technical complexity and time efficiency of the algorithm.

Accomplishments that we're proud of

We're our hard work and persistence throughout tough problems.

What we learned

Although the project was not completed to our expectations, we learned a lot while struggling on this journey, including a new tech stack and new debugging skills. As someone once said, "To rank the effort above the prize may be called love."

Share this project:

Updates