Vehicle On Rent
Customer can get a car on rent online and give payment of rent a car online. If online car on rent booked by customer vendor approve it and then customer get a notification of rent a car with details of car and start date and end date. One day before the end date customer/user will get a message of
2025-06-28 16:36:34 - Adil Khan
Vehicle On Rent
Project Area of Specialization Software EngineeringProject SummaryCustomer can get a car on rent online and give payment of rent a car online. If online car on rent booked by customer vendor approve it and then customer get a notification of rent a car with details of car and start date and end date. One day before the end date customer/user will get a message of returning the car. If car not returned on time then charges may be applied according to days.In online car rental service, Vendor can add their cars on website or Application and customer/user can book rent a car online and make payment online/offline. User/Customer can book rent a car online they don’t need go to shop for booking the car on rent. We are making Web-App on ReactJS and Application on React Native.
Project ObjectivesTo solve the problem of Rent A Car by making web-app and application and customer can book rent a car from home and can make payment online/offline. Rent A Car business holder cannot have a platform for running their online business.
Project Implementation MethodFrameWork:
- REACT JS for Web Application
- REACT NATIVE for Mobile Application
IDE(INTEGRATED DEVELOPMENT ENIVRONMENT) we use:
- Visual Studio Code for Web Application
- Android Studio for Mobile Application
The tools we use
- HTML5
- CSS3
- JavaScript
- Bootstrap
Database include:
- Firebase (No-SQL Database)/MONGODB
OR
- MySql(SQL)
Graphic Designing tool:
- Adobe Photo Shop
Testing:
- Selenium for Web Site
- Appium for Mobile Application
We test those modules or packages in which we realize that creates problem like sign in,sign up and payment method etc. Also those areas which includes database.
Benefits of the ProjectWe are making website and application for giving car on rent. Rent a Car shop holder can give their car on rent to the customer by coming on shop and sometimes there is less implementation of rules and regulation. So, we think that there must be a system for this for giving their car on rent online.
Technical Details of Final Deliverable• Login
• Sign-Up
• Registration Form
• Contact Form
• Notification send on both side customer and vendor
• Admin can see both customer and vendor
• Customer can book single or multiple rent a car from same or different vendor.
• Android Fingerprint Lock
• User can search their vehicle online.
• Vendor can add/update/delete their vehicle
• Payment Method
• Customer can book rent a car online.
• Vendor and admins have complete information of the customer who is booking the car.
• Customer can see details of the car available on rent.
Final Deliverable of the Project Software SystemCore Industry ITOther Industries Transportation Core Technology Cloud InfrastructureOther TechnologiesSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 12222 | |||
| Firebase Storage | Equipment | 10 | 4 | 42 |
| Database Transfer | Equipment | 10 | 24 | 241 |
| Cloud Firestore Storage Of Firebase | Equipment | 10 | 29 | 289 |
| Cloud Firestore Document writes Of Firebase | Equipment | 1 | 28 | 28 |
| Cloud Firestore Document reads Of Firebase | Equipment | 1 | 10 | 10 |
| Cloud Firestore Document deletes Of Firebase | Equipment | 1 | 3 | 3 |
| Domain(.pk) | Equipment | 1 | 3213 | 3213 |
| Play Store Charges For Mobile Application | Equipment | 1 | 4016 | 4016 |
| Twilio SMS Charges For Web and Mobile Application | Equipment | 500 | 9 | 4380 |