Inspiration

Since both of us are commuter students, we have driven over many potholes in the Pittsburgh area, some of which causing significant damage to our vehicles. Since there are so many commuters at Pitt, we thought we could help minimize these accidents.

What it does

SpotHole detects the shake caused by a pothole or any road irregularity. Then, it saves that location in real-time and places a pin on the map to notify and remind the driver of the pothole.

How we built it

We used Xcode and Swift to design the app and used the MapKit API to track the user's location in real time.

Challenges we ran into

Prior to the hackathon, we had no experience with Xcode nor Swift. We had to learn on the go, including the language and the environment, as well as the API tools.

Accomplishments that we're proud of

We created a working prototype and learned an entirely new coding language within the time constraints of the competition.

What we learned

We learned a lot about the Xcode environment, Swift, and how to use API tools to create a useful application.

What's next for SpotHole

As for SpotHole, there are several goals we have laid out for the future of the application. This includes:

  • Vibration Algorithm instead of shake motion
  • Implementing an audible 'DING' if the user approaches a marker
  • Creating a server where users can sync their data

Built With

Share this project:

Updates