Inspiration

During disasters, the systems people depend on most often fail first. Internet connectivity disappears, communication networks become overloaded, and emergency responders are overwhelmed with fragmented and duplicate information. At the same time, volunteers, supplies, and victims may exist only blocks apart without any reliable coordination system connecting them.

We built AlertU to address this breakdown. Our goal was to create a disaster-response platform capable of functioning in unstable or completely offline environments while still supporting intelligent coordination, emergency reporting, and real-time response workflows.

AlertU is designed not simply as a mobile application, but as a resilient operational coordination system for chaotic, high-stakes disaster environments.

What it does

AlertU is a hybrid disaster-response ecosystem built using Flutter and Node.js. It combines cloud-based AI triage with offline local-network communication to maintain emergency coordination even during infrastructure collapse.

Core Capabilities

  • Offline emergency alerts through hotspot/LAN communication
  • Real-time responder dashboard across connected devices
  • AI-powered emergency triage and severity prioritization
  • Missing-person matching with duplicate detection
  • Volunteer and donation coordination workflows
  • Voice-to-text emergency reporting
  • Automatic cloud synchronization after reconnection

How we built it

Frontend

  • Flutter (Dart)
  • Material 3 UI

Backend

  • Node.js + Express
  • MongoDB + Mongoose
  • Anthropic Claude API
  • Socket.IO
  • Auth0 authentication

Offline Infrastructure

  • Laptop-based local emergency server
  • WiFi hotspot communication between devices
  • Local persistence and delayed synchronization
  • Zero-internet emergency reporting

Challenges we ran into

  • Building reliable communication without internet access
  • Synchronizing offline and cloud data safely
  • Preventing duplicate missing-person reports
  • Managing real-time updates across local and cloud systems
  • Handling merge conflicts across multiple integrated features
  • Ensuring alerts were never lost during network failures

Accomplishments that we're proud of

  • Built a functioning offline-first disaster coordination system
  • Implemented AI-powered emergency triage workflows
  • Developed volunteer and donation matching infrastructure
  • Designed a resilient architecture for real-world disaster response

What we learned

  • Offline-first system design requires fundamentally different thinking
  • Reliability and graceful degradation are critical in emergency systems
  • AI can significantly reduce responder overload during crises
  • Real-time synchronization introduces complex operational challenges
  • Disaster-response software must prioritize accessibility and resilience

What's next for AlertU

  • Bluetooth mesh networking between phones
  • GIS disaster heatmaps and responder routing
  • Multilingual emergency translation

Built With

Share this project:

Updates