We were inspired to make Thryft after noticing that surge pricing for app-based transportation like Lyft was sometimes arbitrary. After doing some research, we learned that sometimes the surge would fluctuate and the price multiplier/price estimate would change drastically when you walk a short distance away from your original location and request a ride. We wanted to make Thryft to save consumers money on Lyft, as well as get more people to use Lyft by decreasing or even negating the extra money they would have to pay for “prime-time”.

What it does

Thryft is a mobile app that uses the Lyft API and Google Maps API to find the best location for people to request Lyfts in their general vicinity. It capitalizes on price inefficiencies, a common phenomenon in shared economy products. When someone uses the app, they enter in their starting location and their destination, as well as how much they’re willing to walk to save money. Thryft then shows the best location for them to walk to in order to get the cheapest price for their Lyft.

How I built it

We built this using Ionic, a mobile app framework that uses HTML5 and AngularJS. We also integrated Google Maps API and Lyft API to create the map and location points for the user.

Challenges I ran into

Authentication (OAuth2) for Lyft API Adding Google Maps API to Ionic

Accomplishments that I'm proud of

Learning Angular.JS and Ionic. Making friends!

What I learned

Javascript, Ionic, API Integration

What's next for Thryft

We want to expand Thryft to other transportation companies like Uber.

Share this project: