Skip to content

The Dream Ride Car Rental System is a Visual Basic and .NET application for Windows, automating vehicle reservations, payments, customer management, and reporting for a car rental company. Features admin authentication, image uploading, and comprehensive reporting using Microsoft Access.

Notifications You must be signed in to change notification settings

Tatendamarimo/Car-Rental-Management-System

Repository files navigation

Car Rental System

The Dream Ride Car Rental System is a Desktop application developed in Visual Basic and .NET for Windows. It automates vehicle reservations, payment processing, customer record keeping, and vehicle maintenance scheduling for a car rental company.

Features

  • Fleet Management: Track vehicle models, availability, and condition.
  • Reservation Management: Enable customers to make reservations online and view available cars.
  • Payment Management: Allow customers to pay online, view payment history, and generate invoices.
  • Customer Management: Maintain customer records, including personal details, rental history, and preferences.
  • Reporting: Generate reports on fleet utilization, revenue, and customer satisfaction.
  • Admin Authentication: Secure login for administrators to manage system settings and access sensitive information.
  • Image Uploading: Upload vehicle images for customer viewing during the reservation process.
  • Database: Store and manage data related to vehicles, customers, reservations, payments, and using Microsoft Access.

Installation

Follow these steps to install and run the Dream Ride Car Rental System on your system:

Prerequisites

  • Windows 10 or later
  • .NET Framework 4.7.2 or later
  • Microsoft Access (2007 or later)

Steps

  1. Clone the Repository

    git clone https://github.com/Tatendamarimo/Car-Rental-Management-System.git
    cd dream-ride-car-rental
  2. Open the Project

    • Open the project in Visual Studio.
  3. Build the Solution

    • In Visual Studio, build the solution to restore any missing dependencies and compile the code.
  4. Run the Program

    • Start the program from Visual Studio by pressing F5 or by selecting Debug -> Start Debugging.

How to Use

  1. Customer Registration

    • Use the Customer Registration Form to capture personal details and emergency contact information.
  2. Vehicle Reservation

    • Use the Vehicle Reservation Form to reserve vehicles by specifying pickup and drop-off dates, preferred vehicle type, and additional services.
  3. Vehicle Check-In and Check-Out

    • Use the Vehicle Check-In and Check-Out Forms to record vehicle details, fuel level, mileage, and any damages.
  4. Payment Processing

    • Use the Payment Form to process payments, and view payment history.
  5. Admin Authentication

    • Secure login for administrators to access the system.
  6. Image Uploading

    • Upload vehicle images for customer viewing during the reservation process.

About

The Dream Ride Car Rental System is a Visual Basic and .NET application for Windows, automating vehicle reservations, payments, customer management, and reporting for a car rental company. Features admin authentication, image uploading, and comprehensive reporting using Microsoft Access.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published