An open API service indexing awesome lists of open source software.

https://github.com/anushka-ladole-23/car-rental-system-java

A console-based car rental system built in java with user login, car catalog, and mock payment flow.
https://github.com/anushka-ladole-23/car-rental-system-java

car-rental-system console-app intellij-idea java oops-in-java student-project

Last synced: 10 days ago
JSON representation

A console-based car rental system built in java with user login, car catalog, and mock payment flow.

Awesome Lists containing this project

README

          

# 🚗 Car Rental System (Java – Console-Based)

A terminal-based Java project that simulates a simple car rental system. Built as a learning project and enhanced beyond the original tutorial with user login, car management, and mock payment functionality.

---

## 💡 Features

- User login and profile management
- Car catalog with unique car IDs
- Rent and return car functionality
- Mock payment system (UPI ID / Cash on Delivery)
- Menu-based console UI
- Modular Java code using OOP principles

---

## 🛠 Technologies Used

- Java (JDK 21.0)
- OOP concepts
- IntelliJ IDEA (Community Edition)

---

## 🚀 How to Run

1. Clone the repository:
- git clone https://github.com/Anushka-Ladole-23/Car-rental-system-java.git

2. Open the project in IntelliJ IDEA Community Edition

3. Navigate to Main.java (or the main entry point)

4. Run the file (Right-click → Run)

## 📌 Notes

This project is for learning and practice purposes.

Originally based on a YouTube tutorial, but extended with custom logic and features to simulate a realistic workflow.

## 📄 License
This project is licensed under the [MIT License](./LICENSE).