In 2024, an estimated 10,000+ people globally died under rubble after earthquakes and building collapses, with rescue teams often struggling to locate victims in the critical first 48 hours.

What if your smartphone could save your life under the rubble?# LifeBeacon - Revolutionary Emergency Rescue System

Inspiration

The devastating reality of building collapses during earthquakes, explosions, or natural disasters inspired LifeBeacon. Every minute counts when victims are trapped under debris, yet current rescue methods rely on dogs, thermal cameras, or manual searching - often too slow when lives hang in the balance. We realized that nearly everyone carries a powerful beacon in their pocket: their smartphone. What if we could transform these devices into life-saving rescue tools?

What it does

LifeBeacon is a dual-application emergency rescue system that revolutionizes disaster response:

LifeBeacon Civil (for civilians):

  • Automatically emits emergency signals when installed
  • Large, stress-resistant SOS button for conscious victims
  • Receives wake commands from rescue teams
  • Optimized battery management for extended operation
  • Discreet mode for dangerous situations

LifeBeacon Rescue (for emergency responders):

  • Real-time radar detection of civilian signals
  • Advanced filtering by priority, battery level, and distance
  • Remote wake commands to trigger sounds/vibrations on victim phones
  • Team coordination and mission management
  • Multi-language support (EN/FR) for international operations

The system creates a direct communication bridge between trapped victims and rescue teams, dramatically reducing search time.

How we built it

Technology Stack:

  • Frontend: React Native with Expo SDK 53
  • Navigation: Expo Router for seamless app flow
  • Styling: StyleSheet.create for optimized performance
  • Audio: expo-av for emergency sound generation
  • Haptics: expo-haptics for vibration feedback
  • Storage: AsyncStorage for persistent settings
  • Icons: Lucide React Native for consistent UI
  • Internationalization: i18n-js for multi-language support

Architecture:

  • Simulation Layer: Complete BLE communication simulation for hackathon demonstration
  • Service Protocol: Defined UUIDs for future native Bluetooth implementation
  • Context Management: React contexts for global state management
  • Responsive Design: Optimized for both web and mobile platforms

Development Process: Built with Bolt.new's AI-powered development platform, enabling rapid prototyping and iteration. The dual-app architecture allows independent development while maintaining protocol compatibility.

Challenges we ran into

Technical Challenges:

  • Expo Go Limitations: Native Bluetooth functionality isn't available in Expo Go, requiring creative simulation approaches
  • Cross-platform Audio: Balancing web AudioContext API with mobile expo-av implementation
  • Buffer Compatibility: Web browsers don't support Node.js Buffer, necessitating btoa/atob encoding
  • Timing Synchronization: Ensuring audio patterns and vibrations sync perfectly across devices

UX Challenges:

  • Stress-resistant Design: Creating interfaces usable under extreme stress and poor conditions
  • Battery Optimization: Balancing feature richness with power consumption for trapped victims
  • Multi-language Complexity: Ensuring emergency interfaces work across language barriers

Design Challenges:

  • Dual Audience: Designing for both high-stress civilian users and professional rescue teams
  • Visual Hierarchy: Making critical functions immediately apparent in emergency situations

Accomplishments that we're proud of

Complete Functional System: Two fully working applications with seamless communication simulation
Professional UI/UX: Stress-tested interfaces optimized for emergency scenarios
Advanced Audio System: 3x3 BIP emergency pattern with anti-collision protection
Smart Distance Simulation: Realistic rescue approach modeling with visual feedback
Multi-platform Deployment: Working perfectly on web with mobile optimization
Comprehensive Settings: Granular control for rescue team customization
Future-ready Architecture: BLE protocol defined for seamless native implementation
International Accessibility: Full French/English localization for global deployment

What we learned

Technical Insights:

  • Expo's power for rapid cross-platform development while understanding its limitations
  • The complexity of emergency-focused UX design requires different principles than standard apps
  • Audio programming for emergency scenarios demands precision timing and failsafe mechanisms
  • Simulation can be as valuable as real implementation for proof-of-concept validation

Emergency Response Insights:

  • Every second matters in rescue operations - UI simplicity can save lives
  • Battery management becomes critical when devices may operate for hours under debris
  • Communication protocols must be robust enough to work in compromised network conditions
  • International disasters require multi-language emergency interfaces from day one

Product Development:

  • Hackathon constraints foster creative problem-solving and rapid iteration
  • Building for extreme use cases (life-or-death) clarifies design priorities instantly
  • Dual-app systems require careful protocol design to ensure compatibility

What's next for LifeBeacon Rescue/Civil

Immediate Roadmap (Post-Hackathon):

  • Native BLE Implementation: Replace simulation with real Bluetooth Low Energy communication
  • Mobile App Store Deployment: Native iOS/Android apps for maximum device access
  • Extended Range Testing: Optimize signal detection through various building materials
  • Professional Partnerships: Collaborate with fire departments and rescue organizations

Advanced Features:

  • GPS Integration: Precise location mapping for outdoor disaster scenarios
  • Medical Priority System: Triage based on victim responses and vital sign indicators
  • Drone Integration: Aerial deployment for large-scale disaster areas
  • Mesh Network Protocol: Device-to-device communication when infrastructure fails
  • AI-Powered Optimization: Machine learning for rescue route optimization
  • Wearable Support: Integration with smartwatches and emergency beacons

Global Impact Vision:

  • Government Partnerships: Integration with national emergency response systems
  • International Standards: Establish LifeBeacon as emergency communication protocol
  • Open Source Components: Release core protocols for worldwide emergency innovation
  • Training Programs: Emergency responder certification for LifeBeacon operation

Long-term Mission: Transform LifeBeacon from innovative hackathon project into the global standard for technology-assisted emergency rescue, saving thousands of lives through the power of connected devices and intelligent software.

This project is my very first hackathon. I didn't know how to code an app a month ago. I trained myself and was helped by AI to complete it. I want to prove that with determination and a good idea, we can help save lives.


Built with ❤️ using Bolt.new - turning emergency response innovation from vision to reality in record time.

Built With

Share this project:

Updates