Inspiration
We wanted to create a web application that helps increase the safety within cities. When looking inward, we realized that our biggest problem, was feeling safe when walking/traveling alone, especially at night. We wanted to build something that could provide users the peace of mind with an all-in-one general personal safety application that showcases risk data, gives advice, and resources when needed.
What it does
The main features includes a live location tracking map that ensures that the user gets to the designated location within the timeframe that the user sets. They can visually see higher-risk areas on the map and send location/alerts to emergency contacts that the user can set within the application. The second main feature is the safety chatbot that answers questions that the user may have live, without having to wait for an operator or someone to answer the phone.
How we built it
We built this mainly with HTML, CSS, and JavaScript. We integrated Gemini API and ElevenLabs. We also used some backend technologies using Node.js.
Challenges we ran into
Since we are first year students, this is the first time we were working on such a large-scale project and working in the backend. It was a learning curve and took time to understand and figure out in order to integrate those elements into our project.
Accomplishments that we're proud of
We are proud of being able to create a full-stack web application and integrating APIs in order to elevate the functionality of the website.
What we learned
We learned how to use APIs, servers, backend technologies, and putting it all together to create a full-stack web development.
What's next for SafeSense
Since we used simulated data for the purposes of the demo/simplicity. Going forward, we want to pull local data using databases from each city and expanding operations beyond the GTHA.
Built With
- css
- elevenlabs
- gemini
- html
- javascript
- node.js
Log in or sign up for Devpost to join the conversation.