Skip to content

This is a command-line based car rental system that allows users to rent and return cars, view their rental history, and generate bills.

Notifications You must be signed in to change notification settings

aarohisp/Car-rental

Repository files navigation

Car Rental Management System

This is a command-line based car rental system that allows users to rent and return cars, view their rental history, and generate bills. The system is built in Python and uses various modules such as datetime, csv, and os.

Features

  • Rent cars
  • Return cars
  • Manage rental reservations
  • View available cars

Dependencies

  • Python 3.x
  • MySQL

Prerequisites

  • Python 3.6 or higher
  • datetime module
  • MySQL database
  • os module

Usage

Upon running the main_project.py file, the user will be prompted to enter their name and password. If the user does not have an account, they can create one by following the prompts.

Once logged in, the user can choose to rent a car, rent out a car, or generate a bill. The user will be prompted to enter various details such as the car make and model, rental duration, and return date.

The system also includes terms and conditions that the user must agree to before renting a car. These can be found in tandc1.txt and tandc2.txt.

About

This is a command-line based car rental system that allows users to rent and return cars, view their rental history, and generate bills.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages