See the location
Notify that you are online
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.