Skip to content

xHayden/health-sync

Repository files navigation

Health-Sync

This application is the web server component for the Apple Health syncing dashboard.

The Xcode project that gets built to iOS devices can be found here.

I stopped working on this project in favor of a more developed data pipelining solution. There are many residual UI bugs with layout sharing and widget settings. Honestly, I didn't intend for this codebase to see the light of day as after I stopped working on it, I let Claude run havoc on it to implement features for my pullup tracker that depends on it. A few people have asked about it, though, so here it is in all of its glory.

iOS App:

image

Imported Apple Health Data Demo (top graph is Acute Training Load vs Chronic Training Load, used by the Athlytic app for measuring over/underexertion; bottom graph is days where the recorded workout time was over over a configurable amount of minutes):

400

Pullup Tracker Demo (what is on my Raspberry Pi touchscreen):

400

Setup

  • docker-compose up --build
  • inside container
    • npx prisma generate
    • npx prisma migrate dev --name init

to use port outside of docker, make sure nothing else is using the port for postgres

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages