π RescueEye Global β AI-Powered Emergency & Disaster Management Platform
RescueEye Global is an AI-driven platform built to detect, report, and respond to disasters and emergencies in real-time. The platform aims to bridge the gap between individuals, communities, and emergency response teams by providing accurate, fast, and localized disaster intelligence.
Whether it's a sudden flood, fire, or medical emergency β RescueEye Global equips users with the tools to report incidents, get live updates, and stay prepared with AI-powered insights.
βοΈ Core Components and Features
π₯ Emergency Reporting System
A user-friendly interface allows anyone to report emergencies on the go.
- Reports cover incidents like accidents, fires, medical situations, etc.
- Each report becomes a map marker with metadata (location, type, severity).
- Reports are visually distinguishable by disaster category and urgency level.
- Integrated with geolocation, allowing real-time pin drops of incident locations.
- Filter reports based on type (fire, medical, etc.) or severity (low, medium, high).
πΊοΈ This feature is particularly valuable for emergency response teams to prioritize resources efficiently.
π°οΈ Location Status Checker
Users can search any location to receive a detailed weather and disaster status report.
- Live weather data powered by OpenWeatherMap API
- Integrates global disaster alert systems:
- Detailed insights:
- Temperature
- Humidity
- Wind speed/direction
- Weather condition icons
- Highlights active disaster alerts or historical trends for that location.
π€ AI Weather Assistant
A smart, chat-based assistant designed to answer weather and disaster-related queries conversationally.
- Powered by LLMs (e.g., OpenAI, Hugging Face)
- Can respond to queries like:
- "Is there a heatwave in Karachi?"
- "Do I need an emergency kit for Lahore today?"
- Returns natural-language responses with safety guidance.
- CulturalSafeβ’ Feature: Tailors advice based on local norms and context (e.g., religious holidays, clothing norms, etc.)
- Especially useful in:
- Educational settings
- Travel and tourism
- Localized community alerts
ποΈ Technical Architecture
| Layer | Technology | Description |
|---|---|---|
| Frontend | HTML/CSS/JavaScript (React) | User interface for map, reports, chat |
| Backend | Node.js + Express | Handles reporting, API calls, storage |
| Maps | Leaflet.js | Renders real-time map with location pins |
| APIs | Gemini API | OpenWeatherMap, GDACS, USGS, ReliefWeb |
| AI | Google Studio AI |
π Code is organized into
client/,server/,chat/, andweather_chatbot/for modular development.
β Use Cases
- General Public: Check weather, report incidents, ask the AI for tips.
- Families: Build custom emergency kits and evacuation plans.
- NGOs and Emergency Teams: Use the dashboard to track live incidents.
- Governments and Local Authorities: Analyze trends and plan disaster mitigation.
- Developing Nations: Implement affordable, open-source disaster tech.
π‘ Vision and Impact
RescueEye Global empowers people to:
- Act quickly in disasters
- Stay informed
- Help others
By combining AI, open data, and community reporting, it offers a scalable and life-saving solution that can be deployed globally β especially in climate-vulnerable regions like Pakistan, India, Bangladesh, and the Philippines.
π§ Future Features (Roadmap)
- π± Mobile App (React Native or Flutter)
- π Push Notifications for Alerts
- π£οΈ Multi-language Support
- π°οΈ Satellite Imagery for Disaster Zones
- π§© Plugin-based architecture for global customization
π Contribution
We welcome contributions! Whether it's improving the UI, adding new disaster APIs, or translating into other languages β letβs build something that saves lives together.
π License
This project is licensed under the MIT License β free to use, modify, and share.


Log in or sign up for Devpost to join the conversation.