Implement Android Health Connect and Apple Health sync
Implement sync from Android Health Connect and Apple Health. In a first step, just import some basic data (and learn what changes to the backend are needed), for example:
- calories burned
- heart rate
- steps
- distance walked
- sleep quality
- body weight
There is a flutter package that seems to do what we need: https://pub.dev/packages/health, but we still need to see how well this all works, what format(s) we will get, what we need to do when the user stops the sync, what happens if there are several devices that report the same stats, etc.
Refer to https://github.com/wger-project/wger/issues/1111 for the backend changes
Hi, I came across this project and would like to work on this issue. I am a newcomer (to github, i have experience in flutter), so can you please guide me through?
hi @Radheshg04 ! Sorry for the late reply! This would be reaaaly helpful for us! The first step would be to actually check how the health package works and what type of data we get back from it. It's also probably easier to talk the details over at discord, but if you prefer to do it over this issue, this is also fine
Sure, lets connect on discord! my username is radchad7
Hi, any news on this? Maybe as an experimental feature or just something basic like weight or something which wger doesnt currently write to like steps(in that case I assumr it wouldnt be much of an issue if the sync is canceled)? Edit: Also I just noticed, there is a spelling error in the issue title, could be fixed(Halth-> Health).
hey! no, we don't have anything yet. I definitely want to start experimenting with this, but (like always), there's other things to do
hey! no, we don't have anything yet. I definitely want to start experimenting with this, but (like always), there's other things to do
Hello! Congrats on the app, it's exactly what i was looking for except for some support for third party trackers. I think Health Connect could benefit insanely this project, is there any chance to get the foundation for it? Im not familiar with this project, but with some base (read calories or steps?) i would gladly help and contribute to expand :)