Inspiration
Secure Her was inspired by the need for accessible, real-time safety tools, particularly for women and vulnerable communities navigating urban spaces. With rising concerns about public safety, we wanted to create a platform that provides crime awareness and emergency resources in an easy-to-use format.
What it does
Secure Her displays a crime map of Charlottesville, allowing users to see areas with higher crime density. It provides quick access to emergency contacts for police, fire, and health services. Our goal is to help users make informed decisions about their routes and stay prepared in case of emergencies.
How we built it
We developed Secure Her using React.js for the front-end, Leaflet.js for interactive mapping, and Bootstrap for styling. The crime data was sourced from public APIs, and we attempted to implement a heatmap visualization to highlight high-risk areas based on reported incidents.
Challenges we ran into
One of our biggest challenges was integrating the heatmap due to API limitations and data formatting issues. Additionally, geocoding crime locations and ensuring accurate mapping proved difficult. Debugging various rendering issues in React also required troubleshooting.
Accomplishments that we're proud of
We successfully built an interactive and user-friendly crime-tracking web application in a short timeframe. Despite technical difficulties, we implemented a clean UI, emergency contact quick links, and foundational crime data mapping.
What we learned
We gained hands-on experience with API integration, geolocation services, and front-end frameworks like React and Leaflet. We also improved our collaboration skills and learned how to debug large-scale projects effectively.
What's next for SecureHer
In the future, we aim to fully implement the heatmap feature to better visualize crime density. Additionally, we want to enhance the platform by adding user-reported incidents, route safety recommendations, and machine learning-based risk predictions to make it a more comprehensive safety tool.
Log in or sign up for Devpost to join the conversation.