itmo-wad / itmo-wad/projects-2026
Real-Time Crisis Coordination Platform
- Dominant language
- No language data
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
**Description**
We propose the development of a **Real-Time Crisis Coordination Platform**, a web-based system designed to improve coordination during emergency situations such as floods, heatwaves, and other climate-related disasters.
The platform addresses the lack of structured communication and resource management by providing a centralized system for reporting, tracking, and resolving incidents.
**Problem**
Current crisis response systems face several limitations:
- Fragmented communication across platforms (e.g., social media, messaging apps)
- Lack of real-time visibility of incidents
- Inefficient allocation of volunteers and resources
- No standardized mechanism for prioritizing emergencies
These issues lead to delayed response times and ineffective coordination.
**Proposed Solution**
A multi-user web platform that enables:
- Structured incident reporting with geolocation
- Live feed / map view of active incidents
- Task assignment system for volunteers
- Resource tracking and allocation
- Incident prioritization logic based on severity, frequency, and time
Additionally, the system integrates an **automated data ingestion pipeline** that collects real-time information from external sources such as news media, official reports, and public data feeds. Using AI, the platform processes and extracts relevant incident data, which is then mapped alongside user-reported incidents. This ensures a more comprehensive and reliable view of ongoing crises by combining **crowdsourced data with verified external intelligence**.
Additionally, an AI layer (LLM) will assist with:
- Incident classification
- Text summarization
- Duplicate detection
Target Users
- Citizens → report incidents and request help
- Volunteers → discover and respond to nearby tasks
- Coordinators/Admins → validate reports and manage resources
**Proposed Tech Stack**
- **Frontend:** React, Leaflet.js / Google Maps API
- **Backend:** Node.js, Express.js
- **Database:** PostgreSQL
- **Real-time:** WebSockets (Socket.io) / polling
- **AI Layer:** OpenAI API / Hugging Face + FastAPI (Python)
- **Auth:** JWT + RBAC
**Example Use Case**
1. A user reports a flood with location and severity
2. The system stores the incident and flags it for validation
3. An admin verifies and publishes the incident
4. The incident appears in the live feed
5. Nearby volunteers receive and accept tasks
6. Tasks are completed and marked as resolved
7. The incident lifecycle is closed
**Expected Outcome**
A structured, scalable system that:
- Improves response coordination
- Enables real-time decision-making
- Reduces inefficiencies in crisis management
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or repository entry points are identified; begin by inspecting the repository and determining which part of this broad platform proposal is actually scoped. The issue does not define a bounded change or testable completion condition, so a contributor cannot identify what “done” means from the issue alone.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- express, fastapi, huggingface, node.js, postgresql, python, react
- Domain
- ai, authentication, authorization, backend, databases, full-stack, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100