As uni students, with changing time commitments, we often end up in a situation where we want to change our class times only to find out that all others are full. This is what our app helps to change.
What it does
This app helps you make swapping classes quick and simple by creating a platform where you can easily connect with other students and swap class times.
How we built it
We used python and flask for back end, along with some Jinja templating and SQLite and SQLAlchemy for the databases.
Challenges we ran into
We had trouble coming up with a database model and how we were to manage all the data from the classes and students. We also had some trouble with our design and how to display all the class times and notify the students they had been swapped.
Accomplishments that we're proud of
Finishing it through and getting the class swaps to work in a smooth manner
What we learned
It is not easy to make an app in a day
What's next for TimeTable Gen
We started off with designing a swapping timetable app for university students because they're young and adoptive to new technology which could work well to our advantage. But we can later expand this app to other time commitment swapping needs such as swapping work shifts, swapping concert tickets, etc.