Skip to content

Hasnatrasool163/VehicleManagementSystem

Repository files navigation

🚗 Vehicle Management System

A comprehensive desktop application built with JavaFX and connected to MS Access for managing vehicle rentals, users, contracts, rental history, and invoices. Designed for both admin and manager roles with a clean UI and reliable performance.


🧩 Features

  • 🔐 User Authentication: Secure login for Admin and Manager roles.
  • 🚘 Vehicle Management: Add, edit, delete, and view vehicles.
  • 👥 User Management: Manage user profiles, roles, and permissions.
  • 📄 Contracts: Create and manage vehicle rental contracts.
  • 📆 Rental System: Rent and return vehicles with dynamic availability checks.
  • 🕒 Rental History: Track historical rental records for auditing.
  • 🧾 Invoices: Automatically generate invoices upon vehicle return.

🖼️ Screenshots

🔐 Login Interface

Login Screen

📋 Dashboard Overview

Dashboard

🚘 Vehicle Management

Vehicle Management

📄 Contract & Rental

Contract Screen

🧾 Invoice Generation

Invoice Screen

🧾 Client Management

Client Screen

🧾 Create Rental Contract

CreateRental Screen Screen


🛠️ Tech Stack

  • JavaFX – Modern UI toolkit for Java.
  • MS Access (ACCDB) – Lightweight database integration.
  • JDBC-ODBC Bridge – For database connectivity.
  • FXML – For UI design and controller separation.
  • CSS – For styling the UI.

Source Code Link :

https://www.fiverr.com/s/GzG6bVa

About

A Comprehensive Vehicle Management System in JavaFx connect with MS Access DataBase

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages