Inspiration

Many students wish to change their desired tutorial slots, and in bigger modules this results in an excel sheet with many entries of desired and wanted time slots. We found this inefficient and decided to try to automate the process.

What it does

Allows students to then choose which mod and choose the time slot they want + desire. Let the bot message them back if there is a swap, or the student can view current listings by other students.

How we built it

Telegram Bot API + Python + Firebase

Challenges we ran into

Using the bot API to do certain things that we want as we are not too familiar with it and may have to work on it more.

Accomplishments that we're proud of

Being able to produce something in the end, and even though we did not finish, we still wish to work on it in our own free time.

What we learned

How to use and program Telegram Bots, Python integration with Firebase, hosting Python code on Heroku.

What's next for Class Swapper

Actual production with more classes being offered and a streamlined interface.

Share this project:

Updates