https://github.com/lokeshmori/Hospital_Management-System-HSM
This web application helps in management of Patients, doctors, admin in a easy and comfortable way, this is web application using fully java based Technologies
https://github.com/lokeshmori/Hospital_Management-System-HSM
advance-java eclipse-ide html-css java-full-stack-development javabackend jdbc jsp-servlet jstl mvn mysql-database
Last synced: 9 months ago
JSON representation
This web application helps in management of Patients, doctors, admin in a easy and comfortable way, this is web application using fully java based Technologies
- Host: GitHub
- URL: https://github.com/lokeshmori/Hospital_Management-System-HSM
- Owner: lokeshmori
- Created: 2024-08-16T12:09:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-07T21:02:02.000Z (over 1 year ago)
- Last Synced: 2025-05-26T18:09:02.054Z (about 1 year ago)
- Topics: advance-java, eclipse-ide, html-css, java-full-stack-development, javabackend, jdbc, jsp-servlet, jstl, mvn, mysql-database
- Language: Java
- Homepage:
- Size: 7.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hospital Management System
Hospital Management System which is built using java technologies .This Web application helps in management of Patients, doctors, admin in a easy and comfortable way.using this Application patients can quickly Sign up, Login, view his/her profile, view doctors, book Appointment, view Report, choose doctor, view Appointments and logout. Admin can add Doctors,view patients list, view Doctors list,remove doctors, see feedback given by patients,view reports,logout.Doctor can login, view profile, viewAppointments, Attend Patients and logout.
# Key Features:
login , logout
Admin’s DashBoard
Patient’s DashBoard
Doctor’s DashBoard
Appointment-Table
Booking Appointment
Choosing Doctor
## Core Functionalities:
Patient Record Management:
Allows the efficient handling of patient data, storing personal information, medical history, and treatment records in a structured manner.
Appointment Scheduling:
Facilitates the scheduling and management of appointments between doctors and patients, ensuring a streamlined booking process and reducing scheduling conflicts.
Administrative Management: Supports hospital administrators in overseeing day-to-day activities, managing doctor schedules, generating reports, and organizing hospital resources.
# Technologies Used:
JSP (JavaServer Pages):
Provides a dynamic interface for users, offering a more interactive user experience.
Servlets:
Handles the business logic, enabling data processing and communication between the front end and the database.
JDBC (Java Database Connectivity):
Manages database interactions, allowing CRUD (Create, Read, Update, Delete) operations for various modules like patient data, appointments, and staff records.
# Requirements Tools :
Java [JDK 8+]
Eclipse
MySql
Jdbc Driver