Skip to content
Nomee-123Public

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

SwarmResQ

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.

The Problem

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.

Our Solution

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

Key Features

Citizen Portal

  • Emergency SOS submission
  • Live incident reporting
  • Shelter discovery
  • Evacuation guidance
  • Alert notifications

Responder Dashboard

  • Assigned rescue missions
  • Mission status updates
  • Resource requests
  • Navigation support
  • Field reporting tools

Command Center

  • Real-time disaster dashboard
  • Interactive disaster map
  • SOS monitoring
  • Resource deployment
  • Rescue team management
  • Shelter capacity monitoring
  • Analytics and operational insights

Intelligence Layer

  • Dynamic risk assessment
  • Priority-based SOS handling
  • Resource optimization
  • Predictive crisis monitoring
  • Disaster simulation engine

Technology Stack

Frontend

  • React
  • TypeScript
  • Tailwind CSS
  • Vite
  • shadcn/ui
  • Leaflet
  • Recharts

Backend

  • Node.js
  • Express
  • TypeScript

Database

  • PostgreSQL / Supabase

Maps & Geospatial

  • OpenStreetMap
  • Leaflet

Real-Time

  • Supabase Realtime / WebSocket-based updates

System Architecture

Citizens
    |
    v
+----------------------+
|    SwarmResQ App     |
+----------------------+
    |            |
    |            |
    v            v
SOS Engine   Command Center
    |            |
    +------------+
          |
          v
AI / Risk Engine
          |
          v
Resource Allocation
          |
          v
Rescue Teams / Drones / Shelters

Project Structure

swarmresq/
├── src/
├── supabase/
├── public/
├── package.json
├── vite.config.ts
└── tailwind.config.js

Getting Started

Clone the repository

git clone https://github.com/yourusername/SwarmResQ.git
cd SwarmResQ

Install dependencies

npm install

Configure environment variables

Create a .env file and configure the required Supabase / backend credentials.

Run the application

npm run dev

The application will be available at:

http://localhost:5173

Demo Scenario

Flood Response Workflow

  1. A citizen submits an SOS request.
  2. The system records the incident and calculates priority.
  3. The Command Center receives the request in real time.
  4. Risk zones are updated based on sensor conditions.
  5. Rescue resources are allocated.
  6. Responders receive mission assignments.
  7. Shelter availability is monitored continuously.
  8. Rescue progress is tracked live on the dashboard.

Future Enhancements

  • 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

Why SwarmResQ?

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.

Team

Developed as a hackathon project focused on building resilient emergency response infrastructure for disaster-prone regions.


SwarmResQ — Because every minute matters during a disaster.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages