This is a project we created in 2017 as part of our studies.
Idea: A desktop application to help a cars rental office to manage their rentals.
Goal: Put into practice some concepts/patterns we learned (MVC, DAO, Dependency injection, Singleton, etc.).
- Clone the repository
- Initialize your MySQL database by executing the file: /sql/DB.sql
- Update database connection params in the file: /src/Model/SingletonConnection.java
- Compile and run the application with CLI or your favorite IDE (We used IntelliJ IDEA for development)