/KEDS-Rideshare-KUHacks

The current ridesharing systems like Uber and Ola have many loopholes due to the centralized approach to manage business operations. These are huge markets that are only going to get bigger with time, as more users become comfortable with the idea of getting cabs to their location with the help of their mobile phones. By using blockchain, we aim to improve the current cab service platforms.

Primary LanguageJavaScriptMIT LicenseMIT

KEDS-Rideshare-KUHacks-Frontend

The problem RideShare solves

The current ridesharing systems like Uber and Ola have many loopholes due to the centralized approach to manage business operations. These are huge markets that are only going to get bigger with time, as more users become comfortable with the idea of getting cabs to their location with the help of their mobile phones. However, these centralized system faces problems like

  • High fees due to intermediaries.
  • Lack of transparency.
  • Lack of safety standards.

By using blockchain, we aim to improve the current cab service platforms. The benefits include

  • Cost reduction.
  • Transparency in the pricing.
  • Safety and security standards.
  • Environmentally cleaner.
  • Economic opportunity.

Challenges we ran into

  • Integrating Google Maps API into our application due to the clashing versions.
  • Blockchain is a relatively new topic so, it took time and effort to understand fundamental concepts and how to use it in our problem statement.
  • There were so many components and processes going on that we had to really focus on to make sure it all worked together.
  • Due to time contraints we were unable to implement Portis.

Step Wise Breakdown

img1

img2

img3

img4

img5

img6

img7

Getting Started

  1. Install Dependecies
npm i
  1. Start Server(For Development)
npm start

View the Backend repository here.

License

License: MIT

MIT License Link