As a frequent commuter, I have found mobile data connectivity patchy; I need a reliable way to get train info.
What it does
Send an text to Twillio stating what train station you want to leave from and where you want to go and when. Twillio will then text you the directions to the departure train station, train journey details, and weather info.
How we built it
Built an android app to send SMS's containing GPS location, and journey info to a Flask server hosted by Google Cloud. Used google-directions, open-weather and Twillio to return data in the form of a text back to the user. The user can also specify when they want to leave. Used Java to build the android app and Python to build the Flask server.
Challenges we ran into
Deploying the application. Finding relevant APIs.
Accomplishments that we're proud of
Provides reliable data as intended.
What we learned
How to build Twillio based web apps, android development and deploying to the cloud.
What's next for trainsms
More data, faster response times.