Summary: We are living in the era of revolution where most of the work could be done using online platforms through our mobile applications & software which are easy to use for most of the people & is time flexible. The main purpose of this revolution is to save time
Blockchain Based Car Rental Application
Summary:
We are living in the era of revolution where most of the work could be done using online platforms through our mobile applications & software which are easy to use for most of the people & is time flexible. The main purpose of this revolution is to save time & find a way to maintain our expenditures. I propose a concept of real time decentralized application based project named as “SUPERGO” which will help multiple users to rent a car according to their requirements.
As seen in our daily life there are plenty of people who cannot afford car and they have to do hours of travelling through which they cannot manage their time & travelling for hours is a fatigue if you don’t have your own convenience. Furthermore, we are not forced to buy a car what significantly reduces our living and maintenance costs. Smart ideas side by side with mobility are calling for unconventional, probably even unfriendly advances. According to statistics 96% of the time car is parked which is owned be a person. Many people don’t like to share their car with a foreigner, car renting solution such as car2go, where companies share their owned cars are a great opportunity in cities.
This platform will help the user managing their extra overheads, cost and time, user won’t get exhausted while travelling. They will share an online platform and the car to be rented will go on rent using “TOKEN” which will be accessible through SUPERGO application.
Objectives:
Implementation Method:
Following portions that I am going to cover in implementation phase are:
First of all I will install Ethereum blockchain for my decentralized application and start making smart contract where I will store all the back-end logic and ideas. Once it is done I will make background and develop environment for my application to let user know the nature of this application and how it works.
My concept is to make this project super easy and accessible for the user the working and implementation have to be simple and could be use by every user who wants to use this application. User can register in two ways:
User needs to login to the application & has to buy ETH token from real currency once the request is generated successfully the user will get ETH in his account and he can request to convert those ETH token to SPO token and this token will actually a key to access the car you wanted to rent, amount of car to be rented depends on some algorithm and user needs to send those SPO tokens to the owner’s account as a rent and gets a verification, once owner verify the request the renter can rent the users car. All the data related to billing/payments some personal information of both renter and owner will remain in safe environment of blockchain and it is concluded that you cannot change data in order to ensure data protection. This is how the application and the important data of the users will remain in safe environment.
Testing and Evaluation Phase
After implementation phase I wanted to make sure that my application is in working condition and for that I will make test where I will use ganache which preloads 10 accounts connected to local Ethereum blockchain having fake ETH as currency and each account has a unique address along with a private key. Once the account phase is complete the user can access our application the main goal is to test application’s speed, stability & functionality.
Benefits of the Project:
The main characteristic feature to be introduced in this project is it work with lesser errors and secure the personal information of both user and renter, along with providing safe environment. Owner can give his car for rent without any hesitation after knowing details about the renter.
For each and every module we will set a milestone. We will work at a pace that at least 60% of the work is functional before FYP1. Highest precedence features will be implemented first, the base could be set first, and we are able to make it practical first. Looks and layout may be adjusted anytime so we will focus on the principle capability for the time being.
Hardware List:
Project is completely based on softwares so no hardwares are required.
Software List:
Ethereum
Ganache
Truffle Framework
Metamask
Sublime text
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Sublime Text | Miscellaneous | 1 | 10000 | 10000 |
| Total in (Rs) | 10000 |
Electricity demands of Pakistan is increasing day by day with energy losses exceeding 18%....
The utilization of Bus transport is a huge developing business in Pakistan and other count...
Summary: According to World Health Organization (WHO), almost 1.3 billion people globally...
The basic purpose of developing this websiteis to facilitate user to easily complain about...
This research is based on wearable antennas, used in wireless communication and bio-medica...