Skip to content

robinsjules/uber-clone-blockchain

Repository files navigation

Ride Chain Logo

Ride Chain is a decentralised ride-sharing web application that uses blockchain technology to subtract the intermediary fees in contemporary ride-hailing applications. The project is built using Next.js and Solidity for smart contracts. It will be deployed using Vercel.

Features

  • Authentication: Users must login using their MetaMask addres
  • Location search: Riders can select their pick-up and drop-off point
  • Vehicle options: Riders are able to select rides from 3 choices: Standard, XL, and Bike to meet their individual needs
  • Payment: Payment is in Ethereum and directly deducted from one's MetaMask wallet

Currently, not all features have been implemented, and the project is mainly focused on the frontend aspect.

Deployment

To deploy the project locally, make sure to open the project folder and type 'vercel dev' in the terminal. Open localhost://3000 using your browser to see the project.

*Note: Project was done with reference to this YouTube video. Additional Solidity smart contracts are in development and will be uploaded soon! :)