π Overview
ResQ is an intelligent disaster response platform designed to function even when networks fail.
It combines AI, offline mesh networking, and real-time emergency coordination to provide a reliable lifeline during critical situations.
β‘ Built for real-world emergencies: disasters, blackouts, war zones, and no-signal environments.
- One-tap emergency trigger
- Sends:
- π Location
- πΈ Images / π₯ Video
β οΈ Emergency type (Medical, Fire, Structural, Trapped)
- AI-assisted detection (ML Kit)
- Works online + offline
- Peer-to-peer communication (Nearby Connections)
- No internet required
- Forms a local emergency communication network
- Smart object detection (ML Kit)
- Context-aware emergency guidance
- Voice + text interaction
- Hands-free emergency interaction
- Calm AI responses (ElevenLabs integration)
- Designed for panic scenarios
- Online: Live maps & updates
- Offline: Grid-based fallback
- Shows:
- Safe zones
- Nearby responders
- Active SOS signals
- Predefined emergency protocols
- Optimized UI for high-risk environments
- Peer-to-peer assistance
- Nearby responders
- Decentralized rescue coordination
/β Signup / Login/homeβ Dashboard/sosβ SOS Report/mapβ Tactical Map/communityβ Community Help/localβ Local Incidents/disasterβ Disaster Mode/warβ War Mode/meshβ Offline Mesh Chat
ββββββββββββββββββββββββββββββ
β ResQ App UI β
β (SOS, Map, Mesh, AI UI) β
ββββββββββββββ¬ββββββββββββββββ
β
βββββββββββββββββΌβββββββββββββββββ
β β β
βΌ βΌ βΌ
ββββββββββββββ ββββββββββββββββ ββββββββββββββββ
β ML Kit AI β β Mesh Network β β Voice Agent β
β Detection β β (P2P Nearby) β β (ElevenLabs) β
ββββββββββββββ ββββββββββββββββ ββββββββββββββββ
β β β
βββββββββ¬ββββββββ΄ββββββββ¬βββββββββ
βΌ βΌ
ββββββββββββββββ ββββββββββββββββ
β Firebase β β Google Cloud β
β Firestore β β APIs β
β Auth + FCM β β Maps/Weather β
ββββββββββββββββ ββββββββββββββββ
- Frontend: Flutter
- Backend: Firebase (Firestore, Auth, FCM)
- AI: Google Gemini + ML Kit
- Voice AI: ElevenLabs
- Connectivity: Nearby Connections (P2P Mesh)
- APIs: Google Maps, Weather, Solar
flutter pub getflutter devices
flutter run -d chrome
flutter run -d emulator-5554
flutter run -d iPhoneflutter build apk --releaseπ¦ Output file:
build/app/outputs/flutter-apk/app-release.apk
π Use this APK for:
- Demo submission
- Judge testing
- Direct installation
flutter build web
cd build/web
python3 -m http.server 8080Open:
http://localhost:8080
google_fontsflutter_animategoogle_maps_flutterfirebase_corenearby_connectionscryptographyuuidshared_preferences
| Feature | Online | Offline |
|---|---|---|
| SOS | Cloud sync | Mesh broadcast |
| AI | Advanced | Basic/local |
| Maps | Full maps | Grid fallback |
| Communication | Internet | P2P |
- Background:
#131313 - Primary:
#FFFFFF - Accent: Cyan / Teal
- Error:
#FFB4AB - Fonts:
- SpaceGrotesk (Headlines)
- Inter (Body)
- Works without internet
- Real-time Panic-Ping emergency system
- Combines AI + Voice + Mesh Networking
- Built using Google technologies
- Designed for real disaster survival
ResQ provides AI-assisted guidance and emergency communication tools.
Always follow official emergency services when available.
βIntelligence that survives.β