Not ready yet..
The Hospital management system provides a well-tuned management system that helps to automate the workflow and activities of a hospital. This system manages the administrative and financial activities of the hospital along with all the medical facilities. There are four users in this system- Admin, Doctor, Patient. Admin can manage all the other users of the system and maintains the database of the system. Whole system supports the vital activities of daily tasks and interactions in a smooth manner.
Patients:
- Patients should be able to create their own accounts.
- Patients should be able to log in to the system to use its functionalities.
- Patients should be able to check the timetable of the doctor by typing its id or name.
- Patients should be able to filter the doctors by their own categories.
- Patients should be able to request to the doctors’ timetables.
- Patients should be able to check the status of their requests.
- Patients should be able to cancel or change the request unless there are less than 24 hours to the appointment.
- Patients should be able to report the doctor to the admin in case of decline without a description.
- Patients should be able to see detailed view of their requests list (with details added by doctor, if there is).
- Patients should be able to remove their accounts unless there are unfinished appointments.
- Patients should be able to change the email address and passwords in case they want to.
Doctors:
- Doctors should be able to log in to the system by the given username and password by the admin.
- Doctors should be able to accept or decline the requests, also should be able to write description.
- Doctors should be able to add, delete and modify the activities to their weekly timetables.
- Doctors should be able to search for other doctors and get the details of them.
Admins:
- Admins also log in to the system with the same interface.
- Admins should be able to add or delete doctors from the system.
- Admins should be able to add or remove categories from the system.
- Admins should be able to block or unblock the patients in the system.