Inspiration

There are some isolated areas around college campuses, and many times students aren't familiar with their surroundings. Walkie envisions a more safe city and campus population around the globe.

What it does

With Walkie, you can virtually walk with a friend and have your real-time location data sent to them. You can also speed dial 911, the local campus police department around you, an emergency contact, and even request an Uber from your current location. An alert can automatically be sent if a device shake is detected or if headphones are unplugged from the device. An audible alert is also available in the event of a potential hazard.

How I built it

The iOS app is built on Swift with Xcode, with several Objective-C libraries. User management is handled with Parse database and real-time location data is set using Firebase.

Challenges I ran into

This was my first chance at building an app using Firebase, so learning the database style of Firebase vs Parse was a major challenge.

Accomplishments that I'm proud of

I was able to communicate real-time geolocation data to other phones almost instantaneously.

What I learned

I was able to code for 16 hours and 30 minutes straight without passing out.

What's next for Walkie

A more clean and revamped codebase.

Share this project:

Updates