Inspiration

We were inspired by the need to be safe when doing certain solitary activities, going on a blind date, or travelling alone.

What it does

This application sends your location data along with a timestamp to ObjectRocket's mongoDB via their interface and allows you to select who may monitor you during that activity.

How I built it

It is build using Android Studio, Photoshop, and ObjectRocket's mongoDB interface.

Challenges I ran into

I fought long and hard with Java's terrible layouts as well as the sheer slowness of development in Java. In addition, we had issues with updating via ObjectRocket's interface, but mostly because the documentation was taken offline, so we had to use the Internet's wayback machine to find our mistakes.

Accomplishments that I'm proud of

The application works and can currently be used to keep someone safe, in fact, my son is going to use it on his next hike.

What I learned

Everything takes longer when developing in Java.

What's next for IM Safe

More testing, maybe a facelift, and some UI elements (like list selections) that make using this application more enjoyable.

Built With

  • android-studio-and-objectrocket's-mongodb-interface
Share this project:

Updates