Skip to content
Ridex

Ridex

Don't let it slide, when you can just ride.

Created on 2nd November 2024

β€’

Ridex

Ridex

Don't let it slide, when you can just ride.

The problem Ridex solves

This project implements a decentralized 🚘 ride-sharing system using Tron smart contracts deployed on Nile testnet and a React frontend. The system allows riders to register πŸ’», book rides πŸ“š, and drivers to accept and complete trips βœ…. All trip and transaction details are stored on the blockchain 🌐, ensuring transparency and immutability.

Challenges I ran into

During the development of this project, several challenges were encountered:

Smart Contract Interaction: Initially, there were difficulties in retrieving data from the smart contract. This issue prevented the full implementation of the ride-booking flow.

Data Structure Design: Designing efficient data structures in Solidity to store and retrieve trip and user information while minimizing gas costs was challenging.

Error Handling: Implementing robust error handling and input validation to ensure the security and reliability of the smart contract and providing meaningful feedback to users through the React UI.

Tracks Applied (1)

QuickNode: Best Overall Project

RIDEX OFFERS ECO-FRIENDLY TRAVEL WITH SECURE, COMFORTABLE RIDES. OUR SUSTAINABLE PRACTICES REDUCE ENVIRONMENTAL IMPACT, ...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio