Inspiration - "Help me I can't get up!"

What it does - "Notifies emergency services and emergency contacts if you are in danger, with their geo-location, can be used in natural disasters to locate survivors, can be used at home or on the go to notify police, fire, or ems." Continues to track geo-location until the user notifies that they are safe with a passcode.

How we built it - Backend was built using Flask and Python, Front-end was built using Javascript, CSS, and HTML, google-cloud was used for hosting, google geolocation was used to get user location, and Twilio was used to contact authorities and emergency contacts.

Challenges we ran into - Issues with http post in buckets, learning front-end development, and utilization of CORS.

Accomplishments that we're proud of - having a full work web-app that is compatible with mobile and accomplishing all of our original goals.

What we learned - User CORS when performing cross-platform HTTP requests and front-end development.

What's next for Panic Button - Using native script tools to convert to a mobile app.

Share this project:

Updates