Medigo is an mobile and web-based teleconsultaion platform to bridge the communication gap between doctors and patients. It connects doctors with patients using Text Messaging as well as Audio and Video Calling. Besides that, it also serves as an Electronic Medical Record System which can be used by the doctors to store patient records, appointments etc and by the users to store their medical reports and prescriptions.
Flutter
- Used to build the 2 mobile applicationsMedigoUser
andMedigoDoctor
React.js
- Used to build the web applicationMedigoAdmin
Firebase
- Serves as the backend of the projectDialogFlow
- Used to record input from the patient for generating medical reportAgora SDK
- For audio and video calling
This project consists of 3 different applications, 2 mobile
and 1 web
.
- A Mobile Application meant to be used by the patients for booking consultations with doctors as well as storing medical documents in a secure locker.
- It provides the following functionalities -
- Authentication via
email-password
,facebook sign-in
andgoogle sign-in
. - Register your clinic where users can book offline appointments.
- Create appointment slots for the next 7 days which users can book for either offline/online consultations.
- Consult patients only via
text messaging
oraudio/video calling
. - After a consultation, issue a prescription to the patient with your digital signature.
- Authentication via
- Screenshots -
- A Mobile Application meant to be used by the patients for booking consultations with doctors as well as storing medical documents in a secure locker.
- It provides the following functionalities -
- Authentication via
email-password
- Register your clinic where users can book offline appointments.
- Create appointment slots for the next 7 days which users can book for either offline/online consultations.
- Consult patients only via
text messaging
oraudio/video calling
. - After a consultation, issue a prescription to the patient with your digital signature.
- Authentication via
- Screenshots -
- Web application made using
React.js
for doctors to manage their online consultations and clinic data. - It provides the following functionalities -
- Authentication via
email-password
- Register your clinic where users can book offline appointments.
- Create appointment slots for the next 7 days which users can book for either offline/online consultations.
- Consult patients only via
text messaging
oraudio/video calling
. - After a consultation, issue a prescription to the patient with your digital signature.
- Maintain patient records and medical reports.
- Authentication via
- Screenshots -