How jaswanth1502/emergency-response works
AEGIS TWIN is a municipal emergency-operations interface for monitoring hazards and coordinating response. Operators enter through the routed dashboard, review incidents and sensor alerts, and use the twin and GIS views to support resource dispatch, evacuation, and hospital triage; analytics and reports support follow-up. The app context owns shared operational state and invokes the ML engine for inference and retraining. The README documents broader capabilities than the sampled implementation excerpts establish, so uncertain service wiring and external integrations are not shown.
Main entry points: App.tsx Route application · AppContext.tsx Shared operational state · OperatorDashboard.tsx Operator view · DigitalTwin.tsx Digital twin
Components 21
Application shell
- Route application
src/App.tsx - Shared operational state
src/context/AppContext.tsx
Situational awareness
- Command dashboard
src/pages/Dashboard.tsx - Incident management
src/pages/IncidentManagement.tsx - Incident details
src/pages/IncidentDetails.tsx - Sensor monitoring
src/pages/SensorMonitoring.tsx - Digital twin
src/pages/DigitalTwin.tsx - Operator view
src/components/digitaltwin/OperatorDashboard.tsx - 3D geospatial map
src/components/map/ThreeGeospatialMap.tsx - Tactical GIS map
src/components/map/TacticalGisMap.tsx
Response coordination
- Incident entry
src/components/dialogs/IncidentFormDialog.tsx - Resource allocation
src/pages/ResourceAllocation.tsx - Emergency fleet
src/pages/EmergencyFleet.tsx - Evacuation routing
src/pages/Evacuation.tsx - Hospital triage
src/pages/HospitalsTriage.tsx
Intelligence and oversight
- Operational analytics
src/pages/Analytics.tsx - After-action reports
src/pages/Reports.tsx - Dataset registry
src/pages/DatasetsRegistry.tsx - ML inference engine
src/services/mlEngine.ts - Administration
src/pages/Administration.tsx
Other components
- EOC operator
Connections 22
- EOC operator → Route application: uses
- Route application → Shared operational state: provides state
- Route application → Command dashboard: routes
- Route application → Incident management: routes
- Route application → Incident details: routes
- Route application → Sensor monitoring: routes
- Route application → Digital twin: routes
- Route application → Resource allocation: routes
- Route application → Emergency fleet: routes
- Route application → Evacuation routing: routes
- Route application → Hospital triage: routes
- Route application → Operational analytics: routes
- Route application → After-action reports: routes
- Route application → Dataset registry: routes
- Route application → Administration: routes
- Digital twin → Operator view: renders
- Operator view → 3D geospatial map: renders
- Operator view → Tactical GIS map: renders
- EOC operator → Incident entry: reports incident
- Incident entry → Shared operational state: updates state
- Shared operational state → ML inference engine: runs inference
- Shared operational state → ML inference engine: retraining calls