Online Hospital Management System

Online Hospital Management System

Online Hospital Management System

Project title: Online Hospital Management System. Online hospitalmanagementsystem is the database name. It has 18 tables.


Download project source code:

download project


In the dbconnection.php you have to change the database configuration.

This project has following modules:
1) Registration module
2) Login module
3) Online appointment module
4) Doctor account
5) Patient account
6) Treatment module
7) Prescription module
8) Payment module
9) Room allotment module
10) Many more

In this video I will explain main modules and how the project works.

If patient wants to take appointment through online he needs to register to the system by entering his profile details.

After the registration patient needs to login to the system.

After the login patient can view his account details. Even patient can take appointment through online.

By default the status shows pending. Administrator should approve the appointment taken by patient.

Profile can be modified. Password can be changed.

Patient can view prescription details which is provided by doctor.Even the patient can view treatment details.

These modules are there in patient module. Now I will show doctor module.

This is the doctor account page.
In the settings doctors profile and password can be updated.

Doctor can view all appointment records. and doctor can approve appointment which is taken by patient.

After approval doctor can add treatment and prescription details.

Treatment detail which has added comes under patient report.

Doctor can add Prescription details after treatment.

Both treatment and prescription details will be calculated automatically while adding under doctors treatment record.

At the end bill amount will be displayed with total amount. Tax will calculated automatically.

Doctor can view all patient record.

Doctor can set their available timings

Doctor can view their income report.

These are the features available for doctor.

Now We will explain about administrator module.

This is admin account page. Administrator can access all the features what doctor has. But only settings feature is there only for administrator.

Only the Admin can add department records, Treatment records and prescription records.