Problem Statement 1

What it does

The server reads from the provided log file that comes from various sensors and then broadcasts the message to the various receivers based on the type of rangers

How we built it

We used Go to write the server that reads from the log file and broadcasts the message through web sockets. The iOS app receives the message automatically when the message is broadcasted in audio alerts. Then the app directs to the location of the potential problem site and then the rangers can use turn by turn navigation to go the place. If the phone is offline, the server sends the message to that ranger using SMS.

Challenges we ran into

Sending message when the app is offline or disconnected.

Accomplishments that we're proud of


What we learned

MapKit, WebSockets, etc.

Share this project: