Back to Features

OSAP GLITCH

Scholarship matching that actually works

2026

Demo Reel

OSAP GLITCH product demo

Doug Ford nerfed OSAP, so I built OSAP GLITCH. It pairs students with scholarships they can actually win out of a normalized database of 2,400+. The matching algorithm hits 89% relevance accuracy. Sub-50KB page, responses under 200ms. We picked up over 1,000 users in the first 24 hours. Made in like 5 hours and 2 iced capps.

Stack

MongoDBCompound indexes on 6 eligibility dimensions keep multi-criteria query latency under 40ms across 2,400+ scholarships
FastAPIAsync backend handling matching logic, profile management, and ETL ingestion pipelines from 15+ sources
SlowAPIToken-bucket rate limiting to protect the API from scraper traffic and abuse during the viral launch
Vanilla JSSPA served from AWS S3 + CloudFront with sub-50KB bundle. No framework overhead for a read-heavy filtering UI
AWSStatic hosting for the SPA with CloudFront CDN distribution to handle the 1,000+ user surge on day one

Architecture

Links