Cumilla Serenity Healt Care is a Hospital Management System (HMS) designed to streamline operations in a healthcare environment. This web application provides interfaces for General users, Doctors, and Admins to manage appointments, user data, and profiles efficiently.
- Register/Login to the system.
- Book appointments with doctors.
- View appointment history.
- View a list of available doctors.
- Login to view their appointment schedules.
- Mangge appoiintments requests.
- Update appointment statuses (e.g., seen, absent, rejected).
- Add and manage doctors (e.g., profiles).
- View and manage user data.
- Oversee the entire system with advanced controls.
- HTML5
- CSS3
- JavaScript
- Node.js with Express.js
- MySQL for database management
bcryptjs- For password hashing.cors- To handle cross-origin requests.dotenv- For environment variable management.express- Core backend framework.jsonwebtoken- For secure authentication.mysql2- For MySQL database queries.
-
There is a Apply For An Appointment button in the home page. Any one can book an appointment by clicking the button but he/she must be registered as user.

-
Available doctors for each department can be seen by clicking that department
Available doctors for Neurology department

-
Admin can see the pie chart of appointment status ration(pending,accepted,rejected,seen,absent)

-
Admin adds doctor with details for a specific department

-
Admin can see doctors whole list

-
Anmin can edit doctor info or can delete a doctor

-
User can book new appointment or can see appointment history. Moreover,a user can book appointment on behalf of other patient.







