Inspiration
As a group of college students, there are often many scenarios where individuals do not have access to their car, creating a necessity for rideshare applications such as Uber and Lyft. However, deciding between the two apps can get costly if one is unaware of which ride service provides the most balanced and cost-efficient choice.
What it does
Our mobile app RideHub provides users with the compared prices organized from lowest to highest depending on their ride preference, distance, and destination by inputting their starting location and destination. This feature eliminates the need to check each service individually.
How we built it
We built this project with the Javascript framework, React Native, and used Google's API's to display our map, locations, and distances.
Challenges we ran into
Some of the challenges we ran into were running our application in our IOS Simulator and developing our AI algorithm to mimic the prices of Uber and Lyft to distance.
Accomplishments that we're proud of
One of the accomplishments that we are proud of is being able to finish this project because most of our team was not familiar with React Native and this was most the team's first hackathons as well.
What we learned
We learned how to use APIs within React Native and create a visually pleasing UI using Figma.
What's next for RideHub
Since we were given only 35 hours, we only implemented Uber and Lyft; however, if we were to continue this project, we would love to add bus transportation such as Virginia Tech's BT system.
Built With
- directions-api
- distance-matrix-api
- figma
- git
- google-maps
- javascript
- maps-platform-api
- react-native
- tailwind-css

Log in or sign up for Devpost to join the conversation.