This is a Java-based Clinic Management System that utilizes the Model-View-Controller (MVC) design pattern. The system is designed to help manage and organize the day-to-day operations of a clinic, including patient management, appointment scheduling, and billing.
- on Progress
Dillinger uses a number of open source projects to work properly:
- Java: The system is built using Java programming language.
- MVC Design Pattern: The system utilizes the Model-View-Controller (MVC) design pattern to separate the application logic from the user interface.
- MySQL: The system uses MySQL as its database management system.
- BCrypt: The system uses BCrypt for password hashing and authentication.
-
Clone the repository to your local machine using
https://github.com/paharikoki/Clinic-MVC.git
-
Import the project into your preferred IDE (e.g. Eclipse, IntelliJ)
-
Update the Connection file in src/Klinik/Database/Connection.java
-
Run the project using the IDE's built-in run or debug functionality.
-
Use the provided sample data or create your own to start using the system.
Feel free to contribute to the project by submitting pull requests or by reporting any issues you may find.