← projects / Curbwatch
🅿️
Curbwatch
year2026
Telegram alerts before SF parking violations, fed by a CarPlay-triggered iOS Shortcut
Curbwatch detects when you've parked using an iOS Shortcuts automation that fires the moment CarPlay disconnects — the Shortcut grabs the phone's GPS and posts it to the curb.watch API. The backend matches that location against San Francisco's street cleaning and parking rule dataset and sends you a Telegram alert before the next violation window starts.
Stack: FastAPI + Postgres backend on Railway, Next.js frontend, and the CarPlay-disconnect iOS Shortcut as the parking-event source.
Live at curb.watch — currently a personal deployment, no public sign-ups.
