← Back to Showcase
CourseMonitor

CourseMonitor

Stop refreshing Banner. Get emailed the instant a seat opens at Morgan State.

Why I Built This

Registration at Morgan State runs through Banner/WebSIS, and when a class fills up, the only way to know if a seat opens is to keep manually refreshing the page — sometimes for days. It's a frustrating and pointless loop. I built CourseMonitor to automate that entirely, so students can just set it and get an email the moment something changes.

Tech Stack

Python Web Scraping Email Automation Gmail

What It Does

Polls Banner/WebSIS on a set interval and alerts students via Gmail the instant a seat opens in a course they're watching. No more manual checking — configure your courses once and let it run.

What's Next

Updating soon