-
-
This is the bookmark page where you can save locations you frequently visit ie. Home, Office, School etc.
-
This is the reporting page where we report the crime. It asks the users for general details and notifies other people on the app.
-
This is the map page for viewing reports in the area. People see unconfirmed crime (Yellow pin) and confirmed crime by authorities(Red pin).
-
Users see more details about the report so they can get an idea if its a false alarm
-
Homepage showing recent activity and reporting functionality. Also it gives other additional resources
Inspiration
The inspiration behind Stay Safe stems from the need for a proactive and community-driven approach to safety and crime prevention. Traditional safety apps often rely on authorities for information dissemination, leading to delays in public awareness. Stay Safe aims to empower individuals, creating a network of vigilant citizens actively involved in reporting and responding to incidents in real-time.
What it does
Stay Safe is a mobile application designed to revolutionize community safety reporting. It allows users to report unusual activities and incidents as they happen, providing important details and location information even before authorities arrive. The app distinguishes itself by delivering real-time updates, ensuring users stay informed and can take proactive measures to stay safe.
How we built it
Stay Safe was made using JavaScript, HTML, CSS, Google APIs, and Bootstrap. JavaScript handled the app's logic, while HTML and CSS created its look. Google APIs added features like maps and location services, while Bootstrap made styling easy, giving the app a clean and friendly design.
Challenges we ran into
We faced a few challenges while building Stay Safe. These included making sure different technologies worked well together, ensuring the app looked good and worked on all devices and web browsers, making it run smoothly for real-time updates, and keeping user data safe and secure. One specific challenge is making it work on iOS, as it was perfectly fine in Android devices.
Accomplishments that we're proud of
During our development journey, we achieved several milestones. We successfully added real-time reporting, created a user-friendly interface, and integrated Google APIs for features like location services. Using Bootstrap, we achieved a sleek design. We're also proud of overcoming technical hurdles to deliver a reliable app that helps communities stay safe.
What we learned
The development process of Stay Safe provided valuable learning experiences for the team. These lessons included gaining proficiency in JavaScript, HTML, CSS, and Bootstrap for web development, mastering the integration of Google APIs for enhanced functionality, understanding the complexities of real-time data processing and updates, and acquiring insights into the importance of user feedback and iterative development cycles in refining the application. Additionally, we have learned valuable lessons about community engagement and the role of technology in promoting safety and collaboration.
What's next for Stay Safe
The vision of Stay Safe is to empower communities with real-time information and proactive measures to ensure safety and security. By leveraging technology like AI and machine learning, we aim to streamline reporting processes and distinguish genuine incidents from false alarms. Our goal is to foster a culture of collaboration where individuals play an active role in crime prevention and emergency response, creating safer and more resilient communities for all. Join us in our mission by downloading Stay Safe today.
Log in or sign up for Devpost to join the conversation.