Villages in remote countries have irregular public transport and a very unreliable internet connection. Often, to get to the next town for doctors/better job opportunities/supplies there can be a long wait associated. We decided to bridge this problem by moving the entire ride hailing system (bus, truck, bike, bullocks cart) to text.

What it does

This is a text based service that eases ride hailing in rural areas. People can register as a driver/rider and whenever they want to go somewhere, they can send a request that is broadcasted to all drivers. On the other hand, if a driver is going somewhere and has spaces in his vehicle, he/she can submit similar messages to inform people.

How we built it

We used Twilio for the text service, the entire application runs on Heroku. Data persistence was done using Firebase.

Challenges we ran into

Promise Hell.

Accomplishments that we're proud of

The entire thing works, and also provides information in Hindi.

What we learned

How to use promises cleanly (but who cares, they are outdated anyway).

What's next for GetMeThere

Much more flexible text input using NLP. Confirmations over text.

Share this project: