Live for TMU students. June 2025 to now.
TMU Pulse
An academic planning platform for TMU students. GPA tracking, schedule building, course discovery, and degree planning in one place, with Rate My Professors built in.
- 500
- sign-ups
- 30,000+
- visits
- ~100
- visits a day
- 3,700+
- course records indexed

Course catalogue

Home

Schedule builder
A course catalogue that stays fast.
A Python and PostgreSQL pipeline scrapes, normalizes, and indexes 3,700+ course records across 100+ departments. Pages load in under a second.
- Scrape
- Normalize
- Index
- Sub-second loads
- GPA tracker
- Schedule builder
- Course discovery
- Degree planner
- Python
- Next.js
- TypeScript
- PostgreSQL
- Supabase
- React
- Tailwind CSS