As busy people in a society that can often have traffic jams, weather changes, and delays in our travel, we simply can't afford to arrive late at important meetings. With Route Alarm, we fix this problem by adjusting the alarm time that you set to allow you to arrive even when traffic may be congested.

What it does

Route Alarm accesses Google API and uses the Maps API and Weather API to detect any possible delays in traffic along the route you take between two locations. Based on the possible delay, it adjusts your alarm so that you still arrive at expected time.

How we built it

Our team was able to build this application by focusing on resources provided by the Google Maps API. In addition to this, we provided accurate weather using the Weather API. Alarms and other settings were stored using data structures.

Challenges we ran into

We are unable to fully test the application because we have not used it in actual travel. Many of the elements we used had to be learned on the fly because we did not have too much knowledge or experience with Android Studios or Google Maps API.

Accomplishments that we're proud of

In addition to creating a successful application. We are proud that we were able to absorb so much knowledge from the teams around us. We did not know what to expect when coming into this hackathon. Because of this, we are proud that we were able to put our efforts together and create something great with the little time we had.

What we learned

We learned how to use Android Studio and how to use Google APIs. Track traffic patterns if the same path is traveled daily to get more accurate traffic data since traffic changes through out the day.

What's next for Route Alarm

Possible Uber/Lyft Integration with access to prices and possibly even have an option to schedule an Uber at the time when the alarm rings to pick you when you get ready. Another Idea we had was to track the users standard route to create a more accurate time for commute using statistics.

Share this project: