MG symptom management app
Symptom tracking for Myasthenia Gravis patients: MG-ADL assessments, D3.js trend charts, PDF summaries, and emergency alerts to doctors.
- Status
- Coursework
- Period
- 2026
- Area
- Full-stack apps
- Code
- Code public
- Stack
- Python
- Django
- D3.js
- HTML
- MG-ADL symptoms tracked
- 8
- Patient input + device signals
- Django app (role-based)
- Visit + event history
- D3.js charts
- PDF summaries
- Email alerts + doctor warnings
Problem
Myasthenia Gravis patients and their doctors need a shared record of how symptoms change over time, and a fast path when something goes wrong.
Approach
- Role-based access for doctors and patients, with visit and clinical-event history.
- The MG-ADL 8-symptom assessment with trend charts.
- Interactive D3.js symptom-progression charts.
- Automated PDF summaries with a clinical volatility signal.
- An emergency workflow that turns patient device signals into email alerts and doctor warnings with real-time timestamps.
Architecture
A Django app with doctor and patient roles, D3.js progression charts, PDF summary generation, and an email alert path for emergencies.
Results
An end-to-end app from assessment entry to doctor alert.