Inspiration
Women's safety is a growing global concern with women being victims of abuse and assault in all spheres of their day-to-day lives. Delhi in India tops all the crime charts against the country with a 41% share of the total crimes committed.Taking this into consideration we came up with the idea of our web app Guardian. With our app Guardian, we envision providing women a sense of security so that they can venture into any horizon in life and yet be connected to their safety network. Google Maps in our phone come in handy to show the fastest path. However, it might take us to some unsafe path. This is why we decided to take on this challenge to build a map that not only shows the fastest but also safest route. based on the previous crime records of the area.
What it does
Four main features of our web application are:
SOS CALL An effective measure to help you connect with your trusted ones when you feel unsafe with effective use of Twilio API!
Safe Routes Our maps tell you directions to your locations depending on how safe the route is with the effective implementation of the K-Means Clustering Algorithm!
Fake emergency caller The fake pre-recorded phone call will alert the attacker using Dasha AI API. This feature has been locally deployed.
Share Live Location Share your real-time location with your trusted ones in a time of emergency using Twilio API
How we built it
Data Analysis and Interpretation- Python
Frontend: HTML5, CSS(frameworks used:Tailwind,CSS),Javascript
Server-side: Nodejs, Passport js
Database: MongoDB( for user login)
APIs Used: Google Maps API, Twilio, DashaAI
Challenges we ran into
- Integration of API's- With all our team members working with the API's for the first time it was quite a challenge
- Building the dataset- With no available dataset, we had to restrict our web application and make it Delhi-centric.
- DASHA API- We deployed the Dasha feature locally due to issues integrating it with our Heroku website. But once it all worked out, it was very rewarding.
Accomplishments that we're proud of
We as a team are proud to have been able to you use our knowledge for the benefit and safety of the public. Our app gives women the freedom and sense of safety they deserve. Easy to use and learn, this app is a handy tool for not just women but for the public in general if traveling alone or to unknown places. Guardian gives you the confidence of safety and security. Google Maps does show us the fastest optimized routes but not the option to travel by optimized safest routes. That's where our web application Guardian comes into place. It gives you the safest route, SOS alert, location sharing to contacts, and a pre-recorded call that will alert the attacker.
What we learned
- Implementation of APIs
- Deployment of the website on Heroku and not just local deployment
- Solving various complexities of backend dev
What's next for Guardian
- Due to time constraints, we are not able to fully explore the Dasha AI API but we will further work to add more features related to it like calling our trusted ones in time of emergency
- Currently our safety route is only for Delhi considering its high crime rate, but we would like to expand our web app by incorporating the safety maps for other states as well.
- Another functionality we’d like to add is the live video streaming and voice recording to add more safety for the user
Discord ID's
Manvi Gupta#0317
gurmehar#6243
Manan#7366



Log in or sign up for Devpost to join the conversation.