Inspiration

StateFarm challenge: make an app to reward college students for good driving

What it does

Uses GPS on a smartphone to calculate speed and acceleration, then dock points if calculated values are deemed unsafe.

How we built it

React native for the app itself, Flask for backend stuff. We used an open source speed limit API that returns only XML data and required a backend server to process it as JSON for the app.

Challenges we ran into

Initially, we wanted to use Tile trackers since there was an existing API and we could just make a web app to read it and give users insights into their driving habits given they place a Tile tracker in their vehicle. However, we found out Tile does not update in real time, and about 4 hours in we switched to developing a mobile app to take advantage of the plethora of sensors found on modern phones.

Accomplishments that we're proud of

This was the first mobile app our team made in React Native, so we definitely enjoyed learning a new framework and mobile app development in general.

Built With

Share this project:

Updates