Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A dealership management system that provides inventory management, appointment scheduling, sales, payments, and analytics.

Notifications You must be signed in to change notification settings

hanadiasfour/DataBase_Project_DMS

Repository files navigation

Car Dealership Management System

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.

Overall Description:

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.

Credits:

This project was a collaborative effort, with Hanadi Asfour, Falasteen Abu Ali, and Amani Alshikh contributing to the design and implementation.

Database ERD:

8

Sample of GUI:

Statistics Tab:

1 2

Part of the Managment system

3 4

About

A dealership management system that provides inventory management, appointment scheduling, sales, payments, and analytics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published