Skip to content

Hospital Management System πŸ₯ A Java-based application for managing patients, doctors, appointments, billing, and inventory with secure role-based access.πŸš€

Notifications You must be signed in to change notification settings

Mehedi-86/Hospital_Management_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ₯ Hospital Management System

πŸ“Œ Project Overview

The Hospital Management System is a Java-based desktop application designed to manage patient records, doctor appointments, billing, and inventory efficiently. It provides a user-friendly interface for hospital administration and staff to streamline daily operations.


πŸ“– Table of Contents


πŸš€ Features

βœ”οΈ Patient Registration & Management
βœ”οΈ Doctor Scheduling & Appointments
βœ”οΈ Billing System & Payment Management
βœ”οΈ Medicine & Inventory Tracking
βœ”οΈ User Authentication (Admin, Doctor, Receptionist, etc.)
βœ”οΈ Reports & Analytics


πŸ›  Technologies Used

πŸ”Ή Programming Language: Java
πŸ”Ή GUI Framework: JavaFX / Swing
πŸ”Ή Database: MySQL
πŸ”Ή Server: Apache Tomcat
πŸ”Ή IDE: IntelliJ IDEA / Eclipse / NetBeans


βš™οΈ Installation & Setup

πŸ”Ή Step 1: Install Requirements

  • Java Development Kit (JDK 8 or higher)
  • MySQL Database Server
  • NetBeans / Eclipse / IntelliJ IDEA

πŸš€ Installation & Setup

πŸ”Ή Step 2: Clone the Repository

git clone https://github.com/yourusername/Hospital-Management.git
cd Hospital-Management

πŸ”Ή Step 3: Import the Project

  • 1️⃣ Open Eclipse/IntelliJ/NetBeans
  • 2️⃣ Import the Java Project
  • 3️⃣ Configure MySQL Database Connection

πŸ”Ή Step 4: Run the Application

javac Main.java
java Main

πŸ”Ή Step 5: Login Credentials

  • Username: admin
  • Password: admin123

πŸ—„ Database Schema

Table Name Description
patients Stores patient details
doctors Stores doctor information
appointments Manages doctor-patient schedules
bills Stores invoices and payments
inventory Tracks hospital medicines
users Stores login credentials

πŸ–Ό Screenshots

🚧 Screenshots will be added soon...


πŸ“ˆ Future Enhancements

  • πŸ”Ή Online Appointment Booking
  • πŸ”Ή Automated Medicine Restocking Alerts
  • πŸ”Ή Enhanced Role-Based Access Control
  • πŸ”Ή Integration with Cloud Database

πŸ‘¨β€πŸ’» Contributors

πŸ‘€ Your Name – Developer & Maintainer

πŸ”— GitHub Profile


πŸ”Ή Feel free to fork this repository and contribute! πŸŽ‰

About

Hospital Management System πŸ₯ A Java-based application for managing patients, doctors, appointments, billing, and inventory with secure role-based access.πŸš€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published