Inspiration
🚑 Every second counts in an emergency. A few years ago, I witnessed a car accident where a person was in critical condition. Despite my limited first aid knowledge, I felt helpless until professional help arrived. This experience inspired me to create Laerdal Express, an app that empowers bystanders and ensures trained volunteer first responders are alerted immediately, potentially saving countless lives.
What it does
📱 Laerdal Express is a comprehensive emergency response app with dual interfaces: one for the general public and another for first responders. For everyday users, the app offers features like an SOS button, nearby hospital locator, first aid tutorials, and emergency contact numbers. For first responders, it provides real-time alerts about emergencies within a certain radius, enabling them to respond swiftly and efficiently.
How we built it
🛠️ We utilized a combination of modern technologies to develop Laerdal Express. The frontend was developed using Flutter to ensure seamless performance on both Android and iOS. For the backend, we employed NestJS and PostgreSQL for robust data management and quick response times. Firebase was integrated for real-time data synchronization. We also leveraged Agora for real-time audio and video communication, and OpenAI to provide an intelligent AI first aid assistant.
Features
- 🚨 SOS Button: Sends an immediate alert to nearby first responders and emergency contacts.
- 🏥 Nearby Hospital Locator: Quickly finds and navigates to the nearest hospital or medical facility.
- 📚 First Aid Tutorials: Provides step-by-step first aid instructions for various emergencies.
- 📞 Emergency Contacts: Stores and quickly accesses emergency numbers for immediate help.
- 🤖 AI First Aid Assistant: Uses OpenAI to offer real-time, context-sensitive first aid guidance.
- 📡 Real-time Alerts: Notifies first responders within a specific radius about emergencies.
- 📹 Agora Integration: Enables real-time audio and video communication during emergencies.
Architecture

Challenges we ran into
🚧 One of the main challenges was ensuring real-time communication between the app and first responders without causing delays. We also faced difficulties in implementing an intuitive and user-friendly interface that could be easily navigated in high-stress situations. Additionally, integrating accurate geolocation services and ensuring data privacy were significant hurdles we had to overcome.
Accomplishments that we're proud of
🏆 We are incredibly proud of creating a platform that bridges the gap between those in need and those who can provide immediate help. Successfully implementing real-time alerts and a user-friendly interface was a major achievement. Additionally, receiving positive feedback from initial user testing and first responders validated our efforts and inspired us to keep improving.
What we learned
📚 Throughout this project, we learned the importance of seamless communication and data integration in emergency response systems. We also gained valuable insights into user experience design, especially under high-stress conditions. Moreover, working closely with first responders provided us with a deeper understanding of their needs and how technology can best support their life-saving efforts.
What's next for Laerdal Express
🚀 The next step for Laerdal Express is to expand our network of trained volunteer first responders. We plan to integrate advanced features such as AI-driven emergency assessments and multilingual support to cater to a wider audience. Additionally, we aim to collaborate with local authorities and medical institutions to ensure our app becomes an essential tool in emergency response protocols.
Built With
- agora
- firebase
- flutter
- nestjs
- postgresql


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