https://med-spm-app.netlify.app/
LOGIN INFO
=========================
|-- Manager (1)
|-- email: m@spm.com
|-- password: 123456
|-- Patient (4)
|-- email: p1@spm.com / p2@spm.com / p3@spm.com / p4@spm.com
|-- password: 123456
|-- Counselor (3)
|-- email: c1@spm.com / c2@spm.com / c3@spm.com
|-- password: 123456
|-- Doctor (3)
|-- email: d1@spm.com / d2@spm.com / d3@spm.com
|-- password: 123456
The objective of this project is to provide an app or a website to help patients, counselors and doctors to have access faster to the medical system. In this system, patients are able to register and perform a self-assessment test in order to get help from a doctor or a counselor. After registering and performing the self-assessment test, these data will be communicated to a counselor for consultation. A counselor will determine to consult more with the patient by giving him/her appointment, or assign the patient to a doctor, or not accepting the patient because the symptoms are not serious. After assigning a patient to a doctor, doctor can go over the patient’s information including the self-assessment test and provide an appointment to the patient. If there is no need to see the patient, the doctor can reject the patient. In either case, the patient will be notified. All the data will be stored in a database in order to provide different type of reports for the management.
The following are the capabilities of each user:
Patient:
- Registration (Full name, address, date of birth, address, phone number, email address)
- Self-assessment, see the link down
- Cancel the assessment
- See the appointment with a counselor or a doctor
- Accept or Cancel the appointment
Counselor:
- Registration (Full name, address, date of birth, address, phone number, email address, counselor registration number)
- List of patients
- Self-assessment results
- Appointments with patients
- Assigning a patient to a Dr
- Rejecting a patient
Doctor:
- Registration (Full name, address, date of birth, address, phone number, email address, doctor registration number)
- List of his/her patients
- Self-assessment results for the assigned patients
- Appointments with Patients
- Modifying the appointments
- Rejecting a patient
Manager:
- Accept or reject a doctor
- Accept or reject a counselor
- Add or remove a patient
- Report: number of patients (day, week, month)
Self-assessment test can be used for this project. It has 9 different questions. How the patients can see the questions is up to you, one questions at a time, or all 9 questions.