Try Reshape
Health and Fitness Tracking: From Basic to Advanced (What to Track, Why, and How) | Reshape