ArchiveP-05Deployed

DHANVANTARI AMBULANCE

Dhanvantari2024

Dhanvantari is an end-to-end ambulance response ecosystem built as a connected suite: a Flutter user app for emergency requests, a Flutter rider app for ambulance teams, a React web dashboard for operations, a Node/Bun backend for dispatch and coordination, and GNSS/NavIC hardware for real-time vehicle telemetry. The system is designed to reduce response time and improve ambulance-hospital coordination through live tracking and centralized decision support.

Role

Full-Stack & Systems Lead

Year

2024

Category

Gov-Tech / Healthcare

Tech Stack

Flutter
React + Vite
Node.js / Bun
Socket.io
PostgreSQL
Redis
REST APIs
Google Maps API
GNSS/NavIC Hardware
GPS Tracking

The problem

Note · 01

Emergency response in Chhattisgarh relied on phone calls to a central number, manual dispatcher decisions, and no real-time visibility into ambulance locations. Response times were unpredictable, ambulances were often dispatched from far away while closer ones sat idle, and hospitals had no advance notice of incoming patients.

The approach

Note · 02

Implemented a multi-surface architecture where each role uses a dedicated client: patients request support through the user app, riders manage trip lifecycle in the rider app, and administrators monitor operations in the web client. The backend handles session creation, dispatch workflows, tracking streams, and hospital coordination APIs. GNSS/NavIC hardware integration enables reliable field telemetry so assignment and ETA logic can run on near-live coordinates.

How it was built

Milestones from concept through delivery.

Defined the platform as five connected repositories

UserMobile, RiderApp, WebClient, Server, and GNSS/NavIC hardware integration.

Built the user

facing Flutter app for emergency booking and request lifecycle visibility.

Built the rider

facing Flutter app for trip acceptance, routing flow, and status updates from the field.

Developed the React + Vite web client for dispatcher and operations teams to monitor fleet state and requests.

Implemented backend services (Node/Bun) for API orchestration, session flows, dispatch coordination, and real

time updates.

Integrated GNSS/NavIC hardware telemetry pipeline so location from ambulance units can be pushed to server

side tracking flows.

Impact

Developed with Dr. Barun Gorain
Production-oriented multi-repo architecture with clear client separation by user role
Real-time fleet visibility using mobile + hardware telemetry inputs
Dispatch workflows centralized via web operations console
Server-backed coordination layer for user, rider, and admin interactions
Foundation for scale-out deployments across districts and hospital networks

Visuals

System Console Snapshot

Operations view from the Dhanvantari ecosystem used to track request flow and ambulance movement.

Dispatch Monitoring

Live dispatch-focused dashboard section for coordinating requests and ambulance assignment.

User App Home

Patient-facing mobile home screen with live location context and quick emergency actions like booking an ambulance or calling the helpline.

User App Login

Simple mobile authentication flow for users entering the ambulance booking and tracking system.

User App Menu

Side-menu navigation exposing profile, hospital availability, trip history, and account actions for end users.

GNSS/NavIC Hardware Device

Prototype telemetry unit combining microcontroller, GNSS/NavIC module, and antenna hardware for ambulance-side location tracking.