A simple and modular Hospital Management System built using Core Java, JDBC, and MySQL.
This console-based application helps manage patients, doctors, and appointments in a healthcare setting. It demonstrates real-world usage of Javaβs database connectivity and object-oriented principles.
- πΉ Add and view patient records
- πΉ View doctor listings
- πΉ Book appointments (with doctor availability check)
- πΉ Formatted table display for better readability
- πΉ Fully connected to a MySQL relational database
| Tool / Language | Purpose |
|---|---|
| β Java (JDK 20) | Core application logic |
| π’οΈ MySQL | Database management |
| π§© JDBC | Java Database Connectivity |
| π§ IntelliJ IDEA / VS Code | Code development & debugging |
HospitalManagementSystem/
βββ HospitalManagementSystem.java # Main class with menu logic
βββ Patient.java # Handles patient-related functions
βββ Doctor.java # Manages doctor records
βββ README.md # Project documentation