Wearables provide an exceptional platform for collecting medical analytics, and quite a few peoples health could benefit from a doctor being notified quickly when something is wrong.

What it does

Shepherd collects your heart rate using the apple watch, and sends that data in a message to the iOS companion app. After that, the iOS app passes the info to a node.js server running on digital ocean. Our admin panel then takes that data and visually represents it.

Challenges we ran into

Apple no longer allows you to send a request to a http, only a https, and it took us quite a long time to figure out how to write an exception to that rule, and whitelist our server.


Getting the watch app to talk to the server was a challenge because we didn't know how to send a http get request from objective c, and watchOS2 and the SDK are still in beta, so they are in some ways limited.

Share this project: