← All projects

ResqLink – AI-Powered Emergency Response & Smart Triage Platform

JH26-RVD1

NITER_Ignite · Dhaka · National Institute of Textile Engineering and Research · 3 members · Crisis Tech

One line pitch ResqLink enables anyone to request emergency help within seconds using AI-powered injury assessment, live location sharing, and instant communication with nearby responders.

The problem

In emergency situations, every second matters. Unfortunately, many victims are unable to accurately describe their condition or communicate their exact location while under stress. Delays in identifying injury severity often result in slower emergency response, improper prioritization, and preventable loss of life.Traditional emergency systems rely heavily on manual phone calls and human assessment, which can become overwhelmed during disasters, road accidents, or medical emergencies. Victims may not know which service to contact, while emergency operators must spend valuable time collecting basic information before dispatching assistance.Furthermore, first responders frequently arrive with limited knowledge of the patient's condition, making it difficult to prepare appropriate equipment or medical interventions in advance. Rural and densely populated urban areas face additional challenges where locating victims quickly becomes difficult.ResqLink addresses these challenges by combining artificial intelligence with real-time communication. Instead of relying solely on verbal descriptions, the application allows users to instantly report emergencies, share live GPS location, upload images of injuries, and receive AI-assisted severity assessment. This enables responders to prioritize critical patients, reduce response time, improve resource allocation, and ultimately increase the chances of survival during life-threatening emergencies.

The solution

ResqLink is a mobile-first emergency response platform designed to bridge the communication gap between victims and emergency responders through artificial intelligence and real-time technologies. When an emergency occurs, users can immediately activate an SOS request from the application. The app securely captures the user's live GPS location, ensuring responders know the victim's exact position without requiring lengthy phone conversations. Users can also upload photographs of visible injuries or accident scenes. The application's AI-powered triage system analyzes these images and combines them with user-provided symptoms to estimate injury severity. Rather than replacing medical professionals, the AI acts as a decision-support tool that categorizes incidents into priority levels such as critical, urgent, or moderate. This helps emergency operators dispatch limited resources more efficiently and prioritize patients requiring immediate intervention. The platform also supports real-time status updates, allowing users to monitor the progress of their emergency request while responders receive essential case information before arriving on site. Having access to injury summaries and location data enables responders to prepare appropriate equipment and plan treatment strategies in advance. From a technical perspective, ResqLink utilizes a modern cross-platform mobile architecture that delivers a responsive user experience while integrating device capabilities such as camera access, GPS location, and secure network communication. Permission management ensures users explicitly authorize access to sensitive device features, maintaining privacy and transparency. The backend coordinates emergency requests, stores incident information securely, and synchronizes communication between users and responders. AI services process uploaded images to generate preliminary injury assessments, while location services continuously update the victim's position when necessary. The overall workflow is simple: 1. User triggers an emergency request. 2. GPS location is automatically captured. 3. The user uploads injury images and relevant symptoms. 4. AI performs preliminary injury triage. 5. Emergency responders receive the incident with priority level and location. 6. Responders navigate directly to the victim while viewing essential case information. 7. The victim receives live updates until assistance arrives. By combining AI-assisted medical triage, location intelligence, and instant emergency communication, ResqLink reduces response delays, improves emergency prioritization, and creates a faster, smarter, and more reliable emergency response ecosystem.

Tech stack

Frontend Flutter (Dart) Material 3 UI Riverpod (State Management) Go Router (Navigation) Flutter Map (OpenStreetMap) Lottie Animations Hive (Offline Local Database) Flutter Secure Storage (Secure Keys) QR Flutter / Mobile Scanner (Offline QR Transfer) Bluetooth Low Energy (flutter_blue_plus) Backend Firebase Authentication Cloud Firestore Firebase Cloud Messaging (FCM) Firebase Storage Firebase Hosting (for Web Dashboard) Firebase Security Rules Architecture Clean Architecture Repository Pattern SOLID Principles Dependency Injection (GetIt) Offline-First Synchronization Engine Background Sync Service Networking Bluetooth Mesh-style Relay Communication Offline Message Queue Local Data Synchronization Encrypted QR Data Transfer Maps & GIS OpenStreetMap Flutter Map GPS (Geolocator) Heatmap Generation using Community Reports Security AES-256 Encryption (Local Database & Bluetooth Messages) Firebase Authentication Role-Based Access Control Volunteer Verification Secure Local Storage AI Components (Pre-trained Models) TensorFlow Lite (TFLite) — On-device inference Rule-based NLP Engine (Offline intent classification) Custom Priority Scoring Algorithm Offline Emergency Knowledge Base Text-to-Speech (Flutter TTS) No paid APIs or cloud AI services are required. Component Flutter Firebase OpenStreetMap flutter_map Hive Riverpod GetIt flutter_blue_plus mobile_scanner qr_flutter Geolocator Flutter Secure Storage Lottie intl

AI tools used (section 5 disclosure)

The following AI tools were used during the design and development process: ChatGPT (OpenAI) — System architecture, Flutter code generation, Clean Architecture guidance, Firebase integration planning, AI feature design, documentation, testing strategy, and technical writing. Google AI Studio (Gemini) (optional, if used) — Prompt engineering, UI ideas, and development assistance. GitHub Copilot (optional, if used) — Code completion and productivity during development. If you only used ChatGPT, you can simply write: AI Tools Used ChatGPT (OpenAI) — Used for software architecture, Flutter/Firebase code generation, AI feature planning, debugging assistance, documentation, and project guidance. Cost: Free (using free-tier AI tools only).