Inspiration

Inspiration for this project was rooted in anecdotes of crime in university campuses and general public places.

What it does

Soter allows users to use their mobile device as a safety tool. Users can safely walk around alone at night/in a potentially dangerous environment, emboldened by the fact that they are protected. Their mobile device detects certain external factors that may be associated with a dangerous situation, such as triggers and potentially, perceiving areas of heightened crime.

How we built it

We built it in Swift, and explored into Android dev. to create an alternative.

Challenges we ran into

Beginning on Android because of particular iOS restrictions, we explored various means of triggering alerts off-app. We found that there were extreme restrictions on lock-screen actions, as callback functions in Services, such as volume perception and tapping triggers, can't be accomplished out-of-app. We then ventured into iOS, utilizing Swift to enable certain functionalities, such as emergency contacting and location tracking. Though there are particular services we hoped to implement, we are, overall, proud of our learning experience this weekend.

Accomplishments that we're proud of

We are proud of our ability to work together during this weekend. From researching important purposes of our app to discovering various methodologies, we learned various things about the procedure regarding creation and devlopment.

What we learned

Being completely new to Android development, we learned of functionalities within Android Studio that we had never been familiar with, before switching to iOS. A huge part of our process was growth, and stressing us to the point where we were efficient and focused. Most importantly, we learned how to collaborate nicely and organize portions of our project.

What's next for Soter.io

Implementation including more triggering factors for the emergency response - a bystander mode, and discovering means to ward off attackers.

Built With

Share this project:

Updates