VitalRoute: AI-Powered Emergency Medical Logistics Command Center (Google Solution Challenge 2026)

Опубликовано: 11 Июнь 2026
на канале: Reem Hamraz
46
4

Project Overview
• Team Name: Final_Project_v8
• Team Leader & Presenter: Reem Hamraz

System Capabilities & Architecture

• Core Function: VitalRoute is an autonomous, AI-driven medical logistics engine built for the Google Solution Challenge 2026 to eliminate manual data entry during high-stress emergency dispatch. It instantly translates verbal distress signals into actionable, conflict-free supply chain commands. 

• AI-Powered NLP Triage (The Brain): The Node.js backend routes unstructured text or speech to the Gemini 2.5 Flash API using Few-Shot Prompting. The AI evaluates the clinical context, assigns a strict triage level (CRITICAL, HIGH, MODERATE, LOW), and extracts specific medical entities into a typed JSON payload. 

• Autonomous Cold-Chain Intelligence (The Filter): The system prevents medical assets from spoiling in transit by ensuring temperature-sensitive items are only assigned to refrigerated vehicles. If the NLP engine extracts entities like plasma, organs, or vaccines, it flips a requiresColdChain boolean to true, instantly blinding the system to any supplier lacking a refrigerated fleet. 

• Zero-Input Geolocation Binding (The Security Layer): Emergencies are instantly mapped without address entry. The backend reads the authenticated user's session token and binds their pre-verified latitude and longitude to the request, preventing location-spoofing and manual data entry errors during crisis events. 

• Hybrid Geospatial Routing Engine (The Navigator): The backend calculates the absolute fastest delivery route based on current city congestion by sending a batch request to the Google Maps Distance Matrix API with departure_time=now. If the API fails or rate-limits, the system seamlessly falls back to a custom Haversine formula engine that calculates the curvature-of-the-earth physical distance to ensure ambulances are still dispatched. 

• Atomic Concurrency Control (The Race-Condition Preventer): To prevent multiple hospitals from dispatching the same medical truck during a mass-casualty event, the backend executes a Google Cloud Firestore Transaction before finalizing a route. It reads the chosen supplier's status and locks it to "dispatched" in a single, indivisible database operation. 

• The 503 AI Failsafe Shield (The Uptime Guarantee): Emergency dispatch never goes offline, even if third-party AI servers crash. Layered try/catch heuristics intercept AI API outages, suppress the error, and hand control to a local Regex/Keyword fallback script, seamlessly downgrading to manual matching. 

• Tech Stack: The frontend utilizes React.js and Tailwind CSS (deployed on Vercel), while the backend relies on Node.js, Express.js, and the Firebase Admin SDK for Firestore (deployed on Google Cloud Run).


#VitalRoute #googlesolutionchallenge2026 #Final_Project_v8 #healthtech #emergencyresponse #medicallogistics #geminiai #aiforgood #techforgood #UNSDG3 #UNSDG9 #hackathon