What I built
A simple dashboard designed for both doctors and patients.
Doctor adds patients to his patient list by their phone number.
Once patient accepted the request - he's assigned to doctor and has an ability to submit records.
Doctor has an ability to review patient records (datatables).
Doctor has an ability to review data represented in charts.
There are 2 charts. First chart draws body temperature changes, and the second one - symptoms frequency.
Patient can report his body temperature and mention any symptom he or she has - cough, hard breath, sore throat, diarrhea, tiredness.
Medical information is encrypted in the database.
Of course, this is just an MVP. It needs a better UI, UAC test coverage and more useful features.
The idea is that this kind of product can unload doctors in clinics, that have patients they are responsible for.
Instead of ton of phone calls patients could just submit their symptoms to their doctors periodically to review.
Link to Code
How I built it (what's the stack? did I run into issues or discover something new along the way?)
Docker containers (for development environment)
Twilio Programmable SMS
Deployed to AWS EC2 instance
It was interesting to work with vue/vuex/vue-router. :)
Demo credentials for existing doctors/patients in the system at staging site: http://patient-monitor.codebot.pro/demo-credentials.pdf
Top comments (0)