The Car Dealership Management System is a collaborative project. Built using JavaFX, this system provides functionalities for efficiently managing a car dealership. The main objective was to learn how to design and use a relational database within our project.
Our project was developed using JavaFX to provide a user-friendly interface for its functionalities. Users can add, remove, and filter cars, manufacturers, employees, and cutsomers. In addition,the system allows to schedule and cancel appointments, make car purchases, record customer payments, and view order history, manage inventory, customers, employees, and managers efficiently. Additionally, it includes a statistics page displaying key metrics such as
- The total number of suppliers, cars, brands, customers, and employees.
- Financial data like the money made in the last month and the number of cars sold.
- The employees of the month through a leaderboard.
- Trackings of upcoming and finished appointments.
- Identifies customers with outstanding debts.
- The monthly car sales.
This project was a collaborative effort, with Hanadi Asfour, Falasteen Abu Ali, and Amani Alshikh contributing to the design and implementation.