https://github.com/sambhav228/rentingcar
A Java-GUI framework Interface based application where Customer can rent a car without any direct interaction, just by providing some valid verification.
https://github.com/sambhav228/rentingcar
framework gui-application interface-java java jframe
Last synced: 25 days ago
JSON representation
A Java-GUI framework Interface based application where Customer can rent a car without any direct interaction, just by providing some valid verification.
- Host: GitHub
- URL: https://github.com/sambhav228/rentingcar
- Owner: sambhav228
- Created: 2019-12-01T14:09:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-01-05T06:57:25.000Z (over 5 years ago)
- Last Synced: 2025-12-29T14:15:08.970Z (6 months ago)
- Topics: framework, gui-application, interface-java, java, jframe
- Language: Java
- Homepage:
- Size: 70.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RentingCar
## Objective:
**Online car rental Process**
This project we are implementating through the java graphical user interface (**GUI**) and also using the swing concept.
By using this interface we can get all the information about the Cars availablity around my locality which are available for rent with it's chargable cost. And all this process of renting cars we can do through online. Here we can see the the cars according to charge per hour basis. By doing this project we can learn more about how to use gui and uasage of swings and how to perform different operations using action listeners.
## Problem Statements:
Kamal and his friends have a huge collection of cars. So, they got an idea of renting their cars. In order to implement this, they need an interface for customers so that they can get a rental in a simple way without direct interaction. For this the customer should provide his Aadhar card, pan card and driving license. After confirmation of this information the customer must be able to view the menu of cars and choose any one of it for rental purpose.
**Conditions:**
1. The pan number should consist of 10 digits. First 5 digits and the last digit should consist of alphabets and the rest should be numbers.
2. Aadhar number should consist of 12 digits.
3.The Driving license should contain 15 digits in which first 2 digits should consist of alphabets and must match any of the Indian state codes.
## Features !
- Intuitive user interface
- Desktop application
- File Based Data storage
- Easy to modify design
- Modules
- Basic Authentication
- Cars Availability
- Charges
## How to edit this project ?
Best way to open and edit the project is to use Eclipse IDE. It allows very easy way to modify the design (Drag and Drop)
## Authentication
There is no standard authentication has been added yet. Currently, it is hardcoded.
## Screenshots



