FirstWave
Predictive EMS staging dashboard — forecasts where 911 calls will cluster and pre-positions idle ambulances.
Frontend lead (React + Mapbox dashboard, FastAPI integration) · 2026 · GT Hacklytics · Hackathon team
Demo walkthrough coming soon
Why I built it
draftNYC EMS takes over 1.5 million calls a year, and in the worst boroughs the average response runs past the 8-minute mark where cardiac-arrest survival drops fast. The problem isn't a shortage of ambulances — it's placement, and the demand is predictable enough to stage for. FirstWave forecasts where calls will cluster over the next hour and shows dispatchers where to pre-position idle units before those calls come in. I led the frontend: the React + Mapbox dashboard that makes the forecast legible and the FastAPI integration behind it — not the ML forecasting pipeline itself.
Results
- Within 8-min window
- 64.7% → 86.0%
- Bronx coverage
- 48.2% → 96.7%
Stack
- React
- Mapbox
- FastAPI
- Python