When infrastructure fails, coordination shouldn't.
SwarmResQ is a hackathon-ready AI-powered disaster response and emergency coordination platform designed for floods, cyclones, earthquakes, fires, and large-scale emergencies. It connects citizens, emergency responders, shelters, rescue teams, sensors, drones, and command centers through a unified real-time platform that continues functioning even when critical infrastructure is disrupted.
During major disasters, communication networks fail, emergency requests become overwhelming, rescue resources are limited, and responders often lack a unified operational picture. Delays in coordination can directly cost lives.
SwarmResQ provides an intelligent disaster-response platform that enables:
- Citizen SOS reporting
- Real-time emergency coordination
- Risk-zone monitoring
- Resource allocation
- Rescue team tracking
- Shelter management
- Disaster analytics dashboards
- Offline-first emergency support
- Simulation-driven crisis response
The platform is designed around the operational cycle:
Sense → Understand → Predict → Prioritize → Allocate → Route → Communicate → Rescue
- Emergency SOS submission
- Live incident reporting
- Shelter discovery
- Evacuation guidance
- Alert notifications
- Assigned rescue missions
- Mission status updates
- Resource requests
- Navigation support
- Field reporting tools
- Real-time disaster dashboard
- Interactive disaster map
- SOS monitoring
- Resource deployment
- Rescue team management
- Shelter capacity monitoring
- Analytics and operational insights
- Dynamic risk assessment
- Priority-based SOS handling
- Resource optimization
- Predictive crisis monitoring
- Disaster simulation engine
- React
- TypeScript
- Tailwind CSS
- Vite
- shadcn/ui
- Leaflet
- Recharts
- Node.js
- Express
- TypeScript
- PostgreSQL / Supabase
- OpenStreetMap
- Leaflet
- Supabase Realtime / WebSocket-based updates
Citizens
|
v
+----------------------+
| SwarmResQ App |
+----------------------+
| |
| |
v v
SOS Engine Command Center
| |
+------------+
|
v
AI / Risk Engine
|
v
Resource Allocation
|
v
Rescue Teams / Drones / Shelters
swarmresq/
├── src/
├── supabase/
├── public/
├── package.json
├── vite.config.ts
└── tailwind.config.js
git clone https://github.com/yourusername/SwarmResQ.git
cd SwarmResQnpm installCreate a .env file and configure the required Supabase / backend credentials.
npm run devThe application will be available at:
http://localhost:5173
Flood Response Workflow
- A citizen submits an SOS request.
- The system records the incident and calculates priority.
- The Command Center receives the request in real time.
- Risk zones are updated based on sensor conditions.
- Rescue resources are allocated.
- Responders receive mission assignments.
- Shelter availability is monitored continuously.
- Rescue progress is tracked live on the dashboard.
- AI-based flood prediction models
- Drone-assisted communication relay
- Mesh-network disaster communication
- Offline synchronization
- Satellite and weather API integration
- Autonomous route optimization
- Multi-disaster simulation scenarios
Unlike conventional emergency systems, SwarmResQ is designed to adapt when infrastructure fails. By combining real-time coordination, predictive intelligence, resilient communication concepts, and operational decision support, it enables faster, smarter, and more coordinated disaster response.
Developed as a hackathon project focused on building resilient emergency response infrastructure for disaster-prone regions.
SwarmResQ — Because every minute matters during a disaster.