How kailashpachipala/healthy-nation works
Healthy Nation is a browser-based healthcare prototype that brings symptom guidance, health information, and care services into a family-oriented hub. Its documented user journey starts with symptoms and health context, proceeds to risk guidance, and branches to self-care, a doctor, or emergency support; the care path can continue through pharmacy and delivery. The README also describes wearable monitoring, records, insights, profile and insurance, and data control. The tree and excerpts support the page map and some runtime components, but not every documented integration or connection, so uncertain wiring is omitted.
Main entry points: main.js Symptom assessment · assistant.html Assistant page · medical-history.html Medical history · emergency.html Emergency support
Components 18
Health hub
- Home experience
index.html - Assistant page
assistant.html - App functionality
main.js - Profile and insurance
profile.html
Health information
- Mock backend
main.js - Symptom assessment
main.js - Wearable monitoring
main.js - Health services
health.html - Medical history
medical-history.html - Health insights
main.js - Browser storage
Care access
- Doctor discovery
doctors.html - Emergency support
emergency.html
Service operations
- Pharmacy services
main.js - Medicine delivery
delivery.html - Payment flow
main.js
Other components
- Person or family
- Emergency services
Connections 17
- Person or family → Home experience: opens
- Person or family → Assistant page: enters symptoms
- Assistant page → Symptom assessment: submits assessment
- Symptom assessment → Mock backend: reads health context
- Symptom assessment → Person or family: returns guidance
- Person or family → Medical history: manages records
- Person or family → Health services: views health
- Wearable monitoring → Health insights: informs trends
- Medical history → Health insights: informs trends
- Person or family → Doctor discovery: seeks care
- Person or family → Emergency support: requests help
- Emergency support → Emergency services: initiates assistance
- Person or family → Pharmacy services: finds medicines
- Pharmacy services → Medicine delivery: supports orders
- Medicine delivery → Payment flow: uses payment
- Mock backend → Browser storage: reads and writes
- Profile and insurance → Mock backend: uses profile data