Zara Clinic is a comprehensive Hospital Management System developed using Java Swing for the user interface and MySQL for data management. This application facilitates the management of hospital operations, focusing on the CRUD operations for patients and doctors. It also includes an admin login system for secure access and a logout feature to return to the login page.
- Admin Login: Secure login page for admin access only.
- CRUD Operations:
- Patients: Create, Read, Update, and Delete patient records.
- Doctors: Create, Read, Update, and Delete doctor records.
- Real-Time Data: Data is managed in real-time using MySQL Workbench.
- Logout: A logout button for redirecting users back to the login page.
- Java Swing: For building the graphical user interface.
- MySQL: For managing the database and real-time data handling.
- MySQL Workbench: For database design and management.
-
Clone the Repository:
git clone <repository-url>
-
Setup MySQL Database:
- Import the provided SQL schema into MySQL Workbench to create the necessary tables and structure.
- Update the database connection details in the
LoginPage
class if needed.
-
Build and Run the Application:
- Open the project in NetBeans or any IDE that supports Java.
- Build the project to ensure all dependencies are resolved.
- Run the
LoginPage
class to start the application.
Here are some screenshots of the application:
-
Login:
- Use the admin credentials to log into the system.
- After successful login, you will have access to the patient and doctor management features.
-
Manage Patients and Doctors:
- Use the provided interfaces to manage patient and doctor records.
- Perform CRUD operations as required.
-
Logout:
- Click the logout button to return to the login page.
This project is licensed under the MIT License - see the LICENSE file for details.
For any queries or issues, please contact:
- Email: zahidrahimoon22@gmail.com
- LinkedIn: Zahid Rahimoon