Inspiration

When I was in high school, my gym teacher read out a phone number for the class and said “This is the direct number of our local emergency dispatcher. This will save 1-2 minutes vs dialing 911, put this in speed dial on your cell phone.” Nobody put it in their phones. If there’s a faster way to get medical help than calling 911, why don’t we use that instead?

What it does

Based on your location (automatically loaded from your phone) the app searches for your nearest emergency dispatcher to save precious minutes while a 911 call would route your emergency to the right place.

How I built it

We wrote a mobile app in React Native and connected it to Google Maps’ API to find the phone’s location and to automatically search for your nearest emergency dispatcher. A Python backend with a Flask proxy communicates with the React Native frontend to provide the number of the emergency dispatcher and call it.

Challenges I ran into

Connecting the front-end and the back-end was a difficult and unexpected challenge, but very rewarding once we cracked it.

Accomplishments that I'm proud of

First full-stack application for all of the team members.

What I learned

The members of the team working on front end were also learning JavaScript and React for the first time, and they learned a very useful language and skill.

What's next for Emergency Fastrack

We want to integrate text-to-voice in case the user is not in a situation where they can speak to the dispatcher as well as automatically sending their GPS location for faster reaction time

Built With

Share this project:

Updates