Skip to content

k0w4lzk1/DHWANI

Repository files navigation

Frontend (Flutter/Dart)

People: Go, Mi
Main Deliverables:

  • Login & registration
  • Patient timeline UI
  • QR scanner & offline-first flows
  • Multilingual + icon-based support

Backend (FastAPI/Gunicorn)

People: M, N
Main Deliverables:

  • Patient/visit/medication APIs
  • Sync engine endpoints
  • Referral/alert rules
  • Role-based access & audit logging

Database (Postgres / SQLite)

People: G, Mi
Main Deliverables:

  • Postgres schema (patients, visits, meds, consents, audits)
  • SQLite local schema (light cache)
  • Migrations/versioning
  • Conflict resolution rules

Voice Input (Whisper / IndicTTS)

People: K, Go , M Main Deliverables:

  • Speech-to-text in dialects
  • Offline transcription queue
  • TTS playback in local dialects
  • Voice-based patient ID

ML / Analytics (Prophet, XGBoost, LightGBM)

People: K, G
Main Deliverables:

  • Risk prediction (TB relapse, malnutrition)
  • Forecast health trends
  • Triage assistant (symptom → suggestion)
  • Model evaluation & tuning

Fallback System (IVR for Feature Phones)

People: N, Go
Main Deliverables:

  • IVR menus & flows
  • TTS prompts in Indic languages
  • DTMF input handling
  • Offline call queue

About

Dhwani is an AI-powered personal health management solution designed specifically for rural communities in India. Its main capabilities are built to overcome challenges like low digital literacy, limited internet access, and language barriers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors