Inspiration

OK Google

What it does

Registers emergency contact and emergency password. Then it listens for the voice. If the user is in trouble, he/she can just say the emergency password and the app will automatically call the registered contact, tell them that the user is in trouble and give them the user's location.

How I built it

For the backend, I used nodejs and twilio on aws server to handle making the calls. For the frontend, I used react-native and react-native-voice to accomplish my goal.

Challenges I ran into

  1. Battery, Battery, Battery
  2. Couldn't make the app run as a service in the background due to time limitations.
  3. Never tested on Android (only I phone)

Accomplishments that I'm proud of

Using voice to text library. Learning Twilio API and aws.

What I learned

Twilio API, AWS, Voice To Text

What's next for Mayday

  1. Running services in background.
  2. Fixing bugs
Share this project:

Updates