Back to Projects

Exam Calendar Export Tool

Exam Calendar Export Tool

Overview

This is a project was inspired by SWErikCodes' McGill Exam Scheduler.

I personally always wanted to be able to import my exam schedule into my Google Calendar, but UofT doesn't offer an official API for this. So, I built this tool to scrape the exam schedule released by the Registrar and export it as an iCal file.

Since I published this tool, it has had 150+ users!

The site is coded with Python and hosted on Streamlit. Once the user selects their courses, the tool generates an iCal file complete with all the details of the exams, including the location (based on last name), time, and duration.

I even got some feedback from the Dean of Engineering himself!

Exam Calendar Export Tool

Project Details

Role

Full Stack Developer

Technologies

PythonStreamlitPandasics

Project Link

Try it out!