Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 1.41 KB

README.md

File metadata and controls

51 lines (38 loc) · 1.41 KB

Car Rental System

This is a Java OOP project that uses Encapsulation. The project involves creating a system to manage car rentals, including features like booking cars, managing customer information, and handling payments.

Features

  • Car Booking: Users can book cars for specific dates and times.
  • Customer Management: Store and manage customer information securely.
  • Payment Handling: Process payments and generate invoices.

Installation

  1. Clone the repository:
    git clone https://github.com/lakshay1341/Car_Rental_System.git
  2. Navigate to the project directory:
    cd Car_Rental_System
  3. Compile the project:
    javac -d bin src/*.java
  4. Run the application:
    java -cp bin Main

Usage

  1. Booking a Car: Navigate to the booking section and fill in the required details.
  2. Managing Customers: Access the customer management section to add, update, or delete customer information.
  3. Handling Payments: Use the payment section to process transactions and generate receipts.

Contributing

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add new feature').
  5. Push to the branch (git push origin feature-branch).
  6. Open a pull request.

License

This project is licensed under the Apache MIT License.