End-to-end live safety loop across 44 Chennai zones. Real risk prediction, instant SOS dispatch, live police routing, zone monitoring — fully connected on AWS, fully operational today.
Current emergency systems weren't built for real-time intelligence. When seconds matter, analog processes fail.
Risk prediction → citizen awareness → SOS dispatch → police routing → zone monitoring. Every layer live, every decision backed by the same AWS backend.
Live risk score auto-refreshes every 60 seconds for the user's pincode via the SageMaker endpoint. One-tap SOS POSTs GPS coordinates to the live /sos/live API — instantly visible to every police officer on duty. Night Watch activates automatically after 10 PM.
On-duty officers see a live SOS feed polled every 10 seconds from /police/sos/active, filtered by real GPS proximity. The /police/route API returns destination area, distance, ETA, and a Google Maps link per SOS. Zone risk colors refresh every 60 seconds. AI patrol deployment via /patrol/optimize.
All 44 Chennai zones colour-coded by live ML risk scores refreshed every 60 seconds from /score/refresh. Live SOS feed polled every 10 seconds. Patrol positions and statuses synced every 30 seconds from /patrols. Citizens active by pincode after 22:00 pulled live from /police/citizens/active.
React + Leaflet heatmap with all 44 Chennai pincodes colour-coded by live ML risk scores (auto-refreshed every 60s). SOS feed polled every 10s. Patrol positions and statuses synced every 30s from the live /patrols endpoint. Citizens active by pincode after 22:00 from /police/citizens/active — zero hardcoded data.
AWS SageMaker inference across 44 pincodes, 17 features. SHAP interpretability. 92% validation accuracy. Sub-200ms response — scores refresh live on every citizen and dashboard request.
Backend returns destination area, distance, ETA, and a direct Google Maps link for each active SOS. AI deployment zone suggestions via the live patrol optimizer endpoint.
Single tap hits the live SOS API — simultaneously alerting emergency contacts, sharing live GPS, and notifying the nearest patrol unit. Night Watch auto-activates after 10 PM based on live risk score.
Active SOS feed filtered by real officer GPS coordinates. Route-to-SOS API returns area name, distance, ETA and Google Maps link. Night Monitor screen pulls citizens active by pincode live after 22:00.
4 Lambda functions, 4 DynamoDB tables, 10 API routes — all live on AWS ap-south-1. Zero cold-start overhead on critical SOS paths. DynamoDB streams drive real-time updates with sub-50ms propagation.
Every platform is wired to the same AWS backend. Citizen SOS flows to police dispatch, which flows to dashboard intelligence — a real, closed safety loop operating on live data.
Open the live deployed app:
Open Dashboard →Open the live deployed app:
Open Citizen App →Open the live deployed app:
Open Police App →LIVE SYSTEM
All three interfaces are fully deployed and connected to the same AWS backend — Lambda, DynamoDB, SageMaker, API Gateway — in real time.
Command-level view of all active SOS, zone risk scores, patrol coverage, and live citizen journeys. Refreshes every 10 seconds.
Live AI risk score for your current location, one-tap SOS dispatch to nearest unit, night watch mode, and area safety scan.
Field officer interface. Receives live SOS alerts, shows route + ETA to incident location, and updates patrol state in real time.
BACKEND ARCHITECTURE