Full-stack breakdown — frontend, backend, and AI components for the LsMapper emergency response platform.
🗺️
Live Map Dashboard
Real-time ambulance tracking on a city grid. Shows 1km predictive radius, green corridor overlay, signal states, and moving alert zones. Powered by WebSocket updates from backend.
FRONTEND
📡
Signal Control API
Backend service that pre-emptively switches traffic signals to green along the ambulance's predicted forward path. Integrates with smart-city infrastructure via REST + MQTT. Zero phone interaction required.
BACKEND
🔊
Acoustic + Visual Layer
Triggers directional voice sirens and LED roadside boards in real-time as the ambulance enters the zone. Works for drivers with no phone, no app, no internet — zero data dependency.
BACKEND
💬
SMS Fallback Engine
When partial user data exists, fires geo-targeted SMS to phones in the radius. No app install needed. Gracefully degrades from push notifications → SMS → infrastructure-only.
BACKEND
🤖
AI Location Assistant
In-browser assistant that detects caller location via GPS, explains route and corridor behavior, and coordinates with simulator dispatch status in real time. Uses geolocation + local response logic.
AI · LOCAL
🛰️
V2V Broadcast Module
Future layer: vehicle-to-vehicle direct broadcast bypassing centralized networks entirely. Simulates disaster-alert models. Transmits to nearby dashboards without internet dependency.
FRONTEND BACKEND
Alert Hierarchy — Guaranteed Clearance
Layer 1 — Universal Reach (Zero Data Required)
Smart signals · Loud sirens · LED road signs · No phone/app/internet needed
Layer 2 — Partial Data (SMS Fallback)
Phone number only · Geo-targeted SMS to area · No app install
Layer 3 — Full Data (Push Notifications)
App users · Rich push notifications · Real-time updates