IoT can help bring a new era of safety to our cities. By combining new hardware with new technologies such as machine learning, we can provide a more holistic view of our communities that helps users stay aware of what's happening around them.

What it does

We use data from IoT sensors such as motion, traffic flow, temperature, gas leak detection, etc. and run them through machine learning algorithms to predict dangerous zones. We then use a wrapper on Google Maps API that optimizes for safety over time. We also display a heatmap on top of the map that users can explore to learn more about their area, and we have a live feed with all reports that users have added. This helps people stay safe by being more informed about potentially dangerous situations in their vicinity.

How I built it

We integrated Node.JS for the backend and implemented an iOS client that also includes Facebook SDK, Google Maps SDK, and Cocoapods such as Alamofire/SwiftyJSON.

Challenges I ran into

We ran into some massive merge conflicts and were unable to resolve the issues within the time remaining :(

Accomplishments that I'm proud of

We have some awesome UI!

What I learned

To commit/merge early and often

What's next for Vigilant

We finish what we started!

Share this project: