Inspiration
We needed a way to plan our undergraduate degree and so we ended up using Google sheets which was a very inefficient way since we had to manually check everything, so we wanted a way to make this process better.
What it does
This application not only keeps track of semester courses, but also all degree requirements for UIUC Computer Engineering students.
How I built it
First, we wrote the backend in C++ and tested the outputs and inputs with the console. Once everything worked we switched to using QtCreator to build our frontend.
Challenges I ran into
There were many unexpected bugs, such as unexplainable segfaults and logical errors and especially time, but we were able to pursue.
Accomplishments that I'm proud of
We are proud of planning and creating our own app from scratch without any help.
What I learned
We learned both the hardships and the rewards of both working as a team and working individually.
What's next for UIUC Degree Planner
We plan to expand to other majors, such as Electrical Engineering or Computer Science.
Log in or sign up for Devpost to join the conversation.