Hospital Management System In PHP
Hospital Management System Introduction
Hospital Management System In PHP is web baes application.
The project Hospital Management system includes registration of patients, storing their details into the system. The software has the facility to give a unique id for every patient and stores the details of every patient.
The Hospital Management System can be entered using a username and password. It is accessible either by an administrator .Only they can add data into the database. The data can be retrieved easily. The interface is very user-friendly. The data are well protected for personal use and make the data processing very fast.
Project Requirements
Project Name | Hospital Management System |
---|---|
Language Used | PHP5.6, PHP7.x |
Database | MySQL 5.x |
User Interface Design | HTML, AJAX,JQUERY,JAVASCRIPT |
Web Browser | Mozilla, Google Chrome, IE8, OPERA |
Software | XAMPP / Wamp / Mamp/ Lamp (anyone) |
Project Demo
View Demo | Installation Guide |
Project Modules
Hospital Management System is a web application for the hospital which manages doctors and patients. In this project, we use PHP and MySQL database.
The entire project mainly consists of 3 modules, which are
- Admin module
- User module
- Doctor module
Admin module:
- Dashboard: In this section, admin can view the Patients, Doctors, Appointments and New queries.
- Doctors: In this section, admin can add doctor’s specialization and mange doctors (Add/Update).
- Users: In this section, admin can view users detail(who take online appointment) and also have right to delete irrelevant user.
- Patients: In this section, admin can view patient’s details.
- Appointment History: In this section, admin can view appointment history.
- Contact us Queries: In this section, admin can view queries which are send by users.
- Doctor Session Logs: In this section, admin can see login and logout time of doctor.
- User Session Logs: In this section, admin can see login and logout time of user.
- Reports: In this section, admin can view reports of patients in particular periods.
- Patient Search: In this section, admin can search patient with the help of patient name and mobile number.
Admin can also change his/her own password.
User module (patient):
- Dashboard: In this section, patients can view the his/her profile, Appointments and Book Appointment.
- Book Appointment: In this section, Patient can book his/her appointment.
- Appointment History: In this section, Patients can see his/her own appointment history.
- Medical History: In this section, Patients can see his/her own appointment history.
User can update his/her profile, change the password and recover the password.
Doctor module:
- Dashboard: In this section, doctor can view his/her own profile and online appointments.
- Appointment History: In this section, Doctor can see patient’s appointment history.
- Patients: In this section, doctor can manage patients (Add/Update).
- Search: In this section, doctor can search patient with the help of patient name and mobile number.
Doctor can also update his profile, change the password and recover the password.
Project Output Screens
Home Page
Patient Registration
Admin Dashboard
Patient Medical History
How to run the Hospital Management System (HMS) Project
1. Download the zip file
2. Extract the file and copy hospital folder
3.Paste inside root directory(for xampp xampp/htdocs, for wamp wamp/www, for lamp var/www/html)
4. Open PHPMyAdmin (http://localhost/phpmyadmin)
5. Create a database with name hms
6. Import hms.sql file(given inside the zip package in SQL file folder)
7.Run the script http://localhost/hospital (frontend)
Login Details
Login Details for admin : admin/Test@12345
Login Details for Patient: test@gmail.com/Test@123
Login Details for Doctor: test@demo.com/Test@123
Disclaimer : This project is not for Commercial use.
Hospital Management System project Report and PPT
Download Hospital Management System Report and PPT in Rs 199 / $3
You actually saved me in my final year, thanksssssssssssssssssssssssssss
All your work is amazing but can you make a website for Security guard management and deployment?
I will develop it soon.
This is phenomenal! The UI is so pro it’s ridiculous that this is for free! Thanks a bunch!
Sir, I have downloaded the project, created the database, followed the instructions, but the project is not logged in. Showing invalid username or password. sir plz help me
Check the readme.txt file for credentials.
Report me er diagram h ki nehi?
Yes
sir login id password of doctor
Login Details for Doctor:
Username: test@demo.com
Password: Test@123
i am very very
thankful to you sir .your projects are very use full to us for learning and implement for new projects
Dear Sir, I need project code on Hospital Management system.
The project is free. You can find the download in the bottom of the post
is there apis available to fetch data
No
Hey! thanks for the project. I just wanna know how can I fix the problem that if one patient have booked appointment at a particular time & date, then no other patient can book that doctor for that date & time
I will consider this feature in the next version.
Sir, How to edit the Hospital Adress
Good evening sir!
How can we edit the “Hospital Address” and “Homepage images” in the project.
Yes, you can change.
Sir, I changed the hospital address in the contact.php and replaced the images with my own images too .But it is not getting updated at the homepage.
Sir, please help me to overcome it.
Press ctrlF5
Sir admin ! how to Add patient ?
Admin can’t add patient. The doctor can add the patient only.
Is this open source good sir? Can I use this as a template for our thesis?
Yes, you can use it.
Failed to connect to MySQL: Unknown database ‘hms’ how to solve this error?
create a database hms then import SQL file available inside the package.
Run the script http://localhost/hospital is giving me error
Share your error at phpgurukulteam@gmail.com
Good day sir, trust you’re doing great. Please sir, I have done all that you instructed us to do, but is only admin table that is created after importing the hms.sql. Please, help sir. Because I have done it severally yet is still the admin table that is being created. No doctor and patient table. Thank you sir.
Are you getting any error ?
Yes sir. Here is the error message. #1293 – Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
Update your MySQL version use 5.6 or above version.
You r Awesome bro!
Aoa sir need complete source code with database please .