Heat Mapping $5,000+ Thefts Around UofT (St. George)
- A full-stack crime intelligence app that maps Toronto Police theft-over-$5,000 incidents around the UofT St. George campus, built after my own laptop was stolen on campus.
- A Python/FastAPI pipeline filters police records by campus geospatial boundaries, normalizes the data in SQLite, and serves a clean API.
- A Next.js/TypeScript frontend renders an interactive OpenStreetMap heatmap with live summary metrics and incident sample tables.
Next.jsTypeScriptTailwind CSSMapLibre GLFastAPIPydanticSQLiteOpenStreetMap