Patients and doctors can register and sign in
Doctors and patients can update their profiles
Doctors can see appointments from patients and approve or decline
After approval they can send patients results to patients after appointment
Patients can see the different doctors schedules and book an appointment of their desired time
Patients can receive notification of whether appointment is approved or declined
Patients can also receive their lab tests results
Patients can also see history of their medication