Inspiration

The Twilio workshop at the beginning of the Hackathon

What it does

Sends text messages to a user's emergency contact if they do not make it home by the time they expect. This works even if the user's phone is dead or has no signal.

How we built it

Node.js with Express backend, SQLite database for storing alerts, Twilio API for sending and receiving SMS, and React Native frontend app for cross-platform compatibility.

Challenges we ran into

Working with Node.js and React, which were new to all of us, and the several dependencies they involve.

Accomplishments that we're proud of

Getting the user's locations and contacts on a real Android phone

What we learned

Working with a new set of tools than your used to is quite the challenge, but we got a better idea of why NodeJS and React exist and what their merits are.

What's next for BackTrack

There are lots of features we did not have time for! Automatically arming on a schedule and disarming based on the user's location. Support for multiple contacts, including calling landlines or sending WhatsApp messages.

Share this project:

Updates