Skip to content

Latest commit

ย 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฅ Hospital Management System A Java and MySQL-based Hospital Management System designed to simplify and automate hospital operations. The application provides a centralized platform for managing patients, doctors, appointments, admissions, ambulance services, and employee records, reducing manual paperwork and improving efficiency.

๐Ÿš€ Features

  • Patient Registration & Management
  • Doctor Information Management
  • Appointment Scheduling
  • Patient Admission & Discharge
  • Employee Management
  • Ambulance Service Management
  • Department Management
  • Secure Database Storage
  • User-Friendly Graphical Interface

๐Ÿ› ๏ธ Technologies Used

  • Java (Core Java & Swing)
  • MySQL
  • JDBC
  • NetBeans

๐Ÿ“‚ Project Structure

Hospital-Management-System/
โ”‚
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ Patient.java
โ”‚   โ”œโ”€โ”€ Doctor.java
โ”‚   โ”œโ”€โ”€ Reception.java
โ”‚   โ”œโ”€โ”€ Ambulance.java
โ”‚   โ”œโ”€โ”€ Employee.java
โ”‚   โ””โ”€โ”€ Conn.java
โ”‚
โ”œโ”€โ”€ icons/
โ”œโ”€โ”€ database/
โ”‚   โ””โ”€โ”€ hospital.sql
โ”‚
โ””โ”€โ”€ README.md

โš™๏ธ Installation & Setup

  1. Clone the repository:

    git clone https://github.com/yourusername/hospital-management-system.git
  2. Open the project in NetBeans or Eclipse.

  3. Create a MySQL database:

    CREATE DATABASE hospital;
  4. Import the provided SQL file.

  5. Update database credentials in Conn.java:

    String url = "jdbc:mysql://localhost:3306/hospital";
    String user = "root";
    String password = "your_password";
  6. Run the project.

๐ŸŽฏ Objectives

  • Automate hospital administration tasks.
  • Reduce manual record-keeping.
  • Improve patient and staff management.
  • Ensure secure and centralized data storage.
  • Enhance operational efficiency.

๐Ÿ”ฎ Future Enhancements

  • Online Appointment Booking
  • Role-Based Authentication
  • Email/SMS Notifications
  • Cloud Database Integration
  • Medical Report Management
  • Analytics Dashboard

๐Ÿ‘จโ€๐Ÿ’ป Author Rinkle https://www.linkedin.com/in/rinkle-sharma-in/ Full Stack Developer | Java Developer | Software Engineering Enthusiast

๐Ÿ“œ License This project is developed for educational and internship purposes. Feel free to modify and enhance it according to your requirements.

About

Hospital Management System is a Java and MySQL-based application that manages patients, doctors, appointments, admissions, and hospital records. It streamlines healthcare operations, reduces paperwork, and improves efficiency through secure and centralized data management

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors