Sanjeevani – Comprehensive Healthcare Platform
Full-stack healthcare system with real-time emergency response and EHR management


Overview
Production-grade healthcare coordination platform connecting patients, hospitals, and emergency services through secure medical data exchange, real-time GPS ambulance tracking, and voice-navigated interface. Integrates Flask and FastAPI backends with React SPA frontend featuring Three.js 3D visualizations, Chart.js analytics, and Twilio SMS integration. Implements dual authentication flows for patient and hospital roles, electronic health records (EHR) management, and one-click emergency dispatch with live tracking.
The Problem
Healthcare systems suffer from fragmented patient data across disconnected providers, delayed emergency response due to manual ambulance coordination, and accessibility barriers for users with disabilities or low digital literacy. Critical patient information is often unavailable during emergencies when it matters most. Existing healthcare platforms lack real-time coordination between patients, hospitals, and ambulance services. Patients struggle with complex booking interfaces, while hospitals need consolidated analytics dashboards to manage resources effectively. The absence of integrated emergency services, centralized medical records, and accessible interfaces compromises patient outcomes and operational efficiency.
The Solution
Architected dual-backend system with Flask REST API for core healthcare operations and FastAPI for high-performance dashboard analytics. Built React SPA with React Router for seamless navigation, Framer Motion animations, and Web Speech API integration for voice navigation supporting users with disabilities. Implemented dual authentication flows with JWT tokens for patient and hospital roles with role-specific dashboards and access controls. Developed electronic health records (EHR) module with secure JSON persistence (scalable to SQL/NoSQL), document upload capabilities, and version control. Integrated Twilio SMS API for instant emergency alerts and real-time geolocation services for GPS-based ambulance tracking with live map updates. Created Three.js and React Three Fiber 3D visualizations for anatomy modeling and medical data representation. Built Chart.js-powered analytics dashboard with patient appointment trends, bed occupancy metrics, and emergency response time tracking. Designed hospital discovery system with network integration, availability status, and specialization filtering. Implemented PWA-ready architecture with offline fallback mechanisms and service worker caching for critical features.
Key Features
Technology Stack
Frontend
Backend
3D & Visualization
APIs & Integration
Data & Storage
Architecture
Key Outcomes & Impact
- 1Reduced emergency ambulance response time by enabling one-click dispatch with real-time GPS tracking and automated SMS alerts to designated contacts
- 2Centralized electronic health records (EHR) across multiple healthcare facilities with secure access controls, version history, and instant retrieval during emergencies
- 3Improved healthcare accessibility through voice navigation (Web Speech API) and mobile-first responsive design optimized for low-bandwidth rural connectivity
- 4Streamlined patient-hospital coordination with dual-role authentication, specialized dashboards, and real-time appointment booking with availability validation
- 5Enhanced hospital resource management through interactive analytics dashboards visualizing bed occupancy, patient trends, and emergency response metrics
- 6Enabled offline-capable core features through PWA architecture with service worker caching for appointment history, medical records access, and emergency contacts