Inspiration

We wanted to make an impact and help people, especially students, to feel safe on their way home. Cases of crimes registered in Manchester every year are increasing and we must make a change Our goal is to keep the community safe by helping authorities resolve the cases easier.

What it does

SafeWalker helps people, mostly students, to find their way back home in a safe way, following a route monitored by CCTV cameras. The application only maps the cameras and do not require access to them. The purpose is to be able to provide valuable information to the police with the followed path and the nearest cameras in case of a crime incidence.

How we built it

We are using Twillio API for the login page (by sending a message, you will get a reminder in 'X' minutes, which then allows you to connect to our server). You will be asked to enter the destination you would like to reach and using our own algorithm, it creates the shortest road possible which contains the most CCTV cameras. Another features is a 'Panic' button which, once it is pushed, a twillio message is sent to emergency number.

Challenges we ran into

Not all cameras were open for us,so we could only map street cameras. Designing the algorithm for geo-placing the cameras on the map. Also, configuring the back-end by using GoogleMaps API. The main challenge was JavaScript.

Accomplishments that we're proud of

We are proud that we managed to finish and face all the bugs we had within using APIs.

What we learned

We learned mostly JavaScript and how to use the Google API. Soft skills were also developed within 24 hours, such as team work, patience and communication.

What's next for SafeWalker

The most needed updates are the mobile version for both IOS and Android systems and gaining access to the location of all cameras in the public domain. We are also planning to add features which we weren't ready to approach at this stage, to name only a few: user profile to keep track of previous uses, a better GUI and better stability.

Share this project:

Updates