UBC Course Monitor

Webpage for adding a course section to one’s monitor list.

UBC Course Monitor is a web application that I built to help fellow UBC students find open seats in courses they want to take. Users can sign up to monitor any course section publically listed on the University of British Columbia’s Student Services Centre. Once they add the course to their list, they will receive an email notification when a seat opens up. The backend of the site was built using the Django framework and uses a Celery queue to do background monitoring. The application is deployed on Heroku and uses a PostgreSQL database to manage users and courses.

Alex Steele
Alex Steele
Simulation Software Engineer

Physics and Electronics Simulations at Tesla