Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Peer to peer ridesharing application using blockchain technology

The DCAB is a first Peer to Peer (P2P) ridesharing application in Pakistan which is being developed using the Blockchain Technology. The DCAB comes with a number of features mainly decentralization, distribution, scalability and Security. The DCAB is a self-regulating and self-expanding

Project Title

Peer to peer ridesharing application using blockchain technology

Project Area of Specialization

Blockchain

Project Summary

The DCAB is a first Peer to Peer (P2P) ridesharing application in Pakistan which is being
developed using the Blockchain Technology. The DCAB comes with a number of features
mainly decentralization, distribution, scalability and Security.
The DCAB is a self-regulating and self-expanding ridesharing network that requires no central
authority which results in no middle man fee as in the traditional ridesharing applications such as
uber or careem.
The DCAB provides business ownership to everyone participated in the community by
introducing a fiat token called DCAB Token. The DCAB Token is built on top of ethereum
blockchain. The fares of the rides will be calculated in our cryptocurrency. 

Project Objectives

  1. To create Pakistan’s first peer-to-peer ride sharing network with decentralized operations.
  2. To eliminate the middle man for processing the payments.
  3. Business ownership opportunity for the drivers. The drivers will refer the other driver to get bonuses.
  4. To maintain trust: “Blockchain does not manage trust; it eliminates the need for trust”.
  5. Users can buy our crypto tokens and can pay using tokens. There is also a sign up bonus for every user.
  6. The main aim is to disrupt the centralized authoritative ridesharing to distributed peer to peer ridesharing which is driven by voluntary collaboration.
  7. Eliminating middleman fee and giving it back to the community.
  8. Simple and convenient payments.
  9. To provide secure and scalable network and to make transactions transparent.

Project Implementation Method

The app is a native android app built with android java with firebase database to store user information. Further, google maps, location, places, geolocation etc. apis are integrated for the basic ridesharing app as in uber. To move the app to blockchain, we have used web3j library which makes the app able to interact to the ethereum blockchain. For each user an ethereum erc20 wallet is created at time of registration. The erc20 token smart contract (in solidity language) is deployed on the private network and an equivalent java code is generated by web3j which makes it possible for us to interact with the token inside our app. This way when the ride is completed, the customers send cryptos equivalent to ride fare to driver.

Benefits of the Project

  • Decentralization
  • Distribution
  • Transparent and Secure transactions
  • No middle man fee
  • Business ownership to everyone in the community
  • Monetization
  • Scalable computations

Technical Details of Final Deliverable

Final deliverable consists of the following technical components:

  1. A complete ridesharing android application with erc20 wallet and erc20 token integrated in the app.
  2. A token ICO website where users can buy tokens.
  3. Customer can request a ride, drivers accept ride and affter the ride is completed customers pay in crypto.
  4. The wallets for each users supports ethers as well.

Final Deliverable of the Project

Software System

Type of Industry

IT , Transportation

Technologies

Blockchain

Sustainable Development Goals

Decent Work and Economic Growth, Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
SSD Equipment180008000
GPU Equipment12000020000
App deployment on ethereum with website domain Miscellaneous 11000010000
Total in (Rs) 38000
If you need this project, please contact me on contact@adikhanofficial.com
0
138
Quality enhancement cell (QEC) Automation

QEC is responsible for the review of quality standards and the quality of teaching an...

1675638330.png
Adil Khan
1 year ago
ATM Cash Prediction Using Time Series Approach

Automatic Teller Machine (ATM) brought the ease of use and convenience to users and financ...

1675638330.png
Adil Khan
1 year ago
Iot tea maker

In this project we will create a tea maker using Android application using Internet of Thi...

1675638330.png
Adil Khan
1 year ago
Personality prediction through CV analysis using ML

Personality Prediction System Human personality has played a dynamic role in an individua...

1675638330.png
Adil Khan
1 year ago
Design and Development of Smart Attendance System for Next Generation...

The identification and detection of human using the unique characteristics of their f...

1675638330.png
Adil Khan
1 year ago