Designed for Rural Primary Health Centres (PHCs) to streamline patient prioritization, teleconsultation workflows, and emergency referrals.
π Live Demo: https://swasthya-queue.netlify.app/
Swasthya Queue is an intelligent healthcare workflow platform built to address challenges faced by rural healthcare centres, including patient overcrowding, delayed triage, limited specialist availability, and inefficient referral systems.
The platform combines:
- Smart patient triage
- Dynamic queue management
- Teleconsultation support
- Emergency referral workflows
- Multi-channel accessibility
- Offline-first operations
to help healthcare providers deliver faster and more efficient care.
- Overview
- Problem Statement
- Key Features
- System Architecture
- Access Channels
- Triage Priority Model
- Doctor Dashboard Credentials
- Technology Stack
- Getting Started
- Browser Support
- Project Structure
- Roadmap
- Contributing
- License
Rural Primary Health Centres often struggle with:
- High patient volumes
- Delayed identification of critical cases
- Manual queue management
- Connectivity limitations
- Inefficient emergency referral coordination
These challenges can result in delayed treatment for patients who require urgent medical attention.
Swasthya Queue introduces a structured triage and referral ecosystem to improve operational efficiency and patient outcomes.
- START-inspired triage algorithm
- Dynamic patient prioritization
- Real-time queue reordering
- Age-sensitive risk scoring
- Automated severity classification
- π Web Portal
- π USSD (*599#)
- π¬ WhatsApp
- π± SMS
- Secure clinician login
- Live patient queue
- AI-generated patient summaries
- Teleconsultation workflow
- Patient messaging
- Referral escalation
- Hospital matching
- Bed availability tracking
- Ambulance dispatch workflow
- Referral management
- Real-time status monitoring
- Local data persistence
- Connectivity monitoring
- Automatic synchronization
- Recovery after network interruption
- English
- Hindi
- Tamil
- Telugu
- Kannada
Patient Registration
β
βΌ
Triage Engine
β
βΌ
Priority Queue
β
βΌ
Doctor Dashboard
β
βΌ
Referral Command Center
β
βΌ
Hospital & Ambulance Network
| Channel | Connectivity Requirement | Target Users |
|---|---|---|
| Web Portal | Internet Available | Clinics & Health Workers |
| USSD (*599#) | No Internet Required | Rural Communities |
| Smartphone Users | Remote Patients | |
| SMS | Basic Phones | Low-Connectivity Areas |
| Priority | Category | Action |
|---|---|---|
| π΄ RED | Critical | Immediate Attention |
| π ORANGE | Moderate | Priority Consultation |
| π’ GREEN | Routine | Standard Queue |
| Clinical Factor | Score |
|---|---|
| Chest Pain | +4 |
| Breathlessness | +4 |
| Seizure | +4 |
| High Fever | +2 |
| Severe Headache | +2 |
| Injury | +2 |
| Vomiting | +1 |
| Abdominal Pain | +1 |
| Common Cold | +1 |
| Patient Severity Rating | +1 to +5 |
| Age Risk Multiplier | Γ1.5 |
| Field | Value |
|---|---|
| Username | doctor |
| Password | doctor123 |
- HTML5
- CSS3
- JavaScript (ES6)
- Leaflet.js
- OpenStreetMap
- USSD Workflow Simulation
- SMS Workflow Simulation
- WhatsApp Workflow Simulation
- Google Translate Widget
- Inter
- Outfit
git clone https://github.com/Sricharan-S12/Swasthya_Queue.git
cd Swasthya_Queueopen "Swasthya-queue (genaiproject).html"start "" "Swasthya-queue (genaiproject).html"xdg-open "Swasthya-queue (genaiproject).html"No installation or build process is required.
| Browser | Supported |
|---|---|
| Chrome | β |
| Edge | β |
| Firefox | β |
| Safari | β |
Swasthya_Queue/
βββ README.md
βββ Swasthya-queue (genaiproject).html
The following modules are part of the intended project architecture and may be added in future development:
- Patient Registration Module
- Doctor Dashboard
- Referral Command Center
- Teleconsultation Module
- USSD Interface
- SMS Interface
- Offline Sync Layer
- eSanjeevani Integration
- ABHA ID Lookup
- NIC eReferral Integration
- State Ambulance APIs
- Progressive Web App Support
- Push Notifications
- Analytics Dashboard
- PHC Administration Console
- Predictive Queue Analytics
- AI Clinical Decision Support
- Referral Optimization Engine
Contributions are welcome.
git checkout -b feature/your-feature
git commit -m "feat: add feature"
git push origin feature/your-featureThen create a Pull Request.
This project is intended for educational, research, and healthcare innovation purposes.
For commercial deployment, please contact the project maintainers.