A desktop application for managing car dealership operations using Java Swing and AWT for the front-end, and Oracle SQLPlus with JDBC for the back-end. The system centralizes inventory, sales, customer and employee records, service scheduling, and reporting, improving efficiency and decision-making.
- Manage car inventory, sales, and purchases.
- Maintain customer and employee records.
- Schedule visits and book car services.
- Generate financial reports.
- Role-based dashboards for employees and customers.
- Real-time data updates for accuracy.
- Front-End: Java Swing, AWT
- Back-End: Oracle SQLPlus
- Database Connection: JDBC
- MainFrame: Landing page
- CustomerLoginPage / EmployeeLoginPage: Login pages
- CustomerDash: Customer dashboard
- CustomerVisitSchedule / CustomerBookServicing: Schedule visits and book services
- EmployeeRecordSale / EmployeeAssignServiceWorkers: Record sales and assign tasks
-
Clone the repository:
git clone <repository-url>
-
Set up Oracle SQLPlus database and JDBC connection.
-
Run the application using your IDE or compiled JAR.
Educational use; adaptable for internal dealership workflows.