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

Share this project:

Updates