Nutrition Tracking with Barcode Scanning — v1.0.10
Nutrition Tracking with Barcode Scanning
Available from: v1.0.10
Version 1.0.10 introduces a fully integrated nutrition tracking system. Members can log food intake using a barcode scanner or manual search, track progress against daily macro and calorie targets, and — with their permission — share logs with their coach. Nutrition data is wired into the platform's readiness scoring engine so that training recommendations reflect what a member has eaten.
Features at a Glance
| Feature | Details |
|---|---|
| Macro & calorie logging | Log protein, carbs, fat, and total calories per meal |
| Barcode scanning | Camera-based scanner resolves packaged food products instantly |
| UK food database | Nutritional data sourced from a UK product database |
| Daily target tracking | Set per-member calorie and macro targets with visual progress |
| Coach access | Opt-in sharing gives coaches read access to nutrition logs |
| Readiness integration | Nutrition signals feed the daily readiness scoring engine |
For Members
Logging Food
Open the Nutrition tab from the main navigation. Each day presents a fresh log with four meal slots (Breakfast, Lunch, Dinner, Snacks) plus a running daily total.
To add a food item:
- Tap Add Food next to the relevant meal.
- Choose Scan Barcode to use your device camera, or Search to find items manually.
- Confirm the serving size and tap Add.
The item's macros and calories are added to your daily total immediately.
Barcode Scanning
The barcode scanner supports standard product barcodes (EAN-13, EAN-8, UPC-A). Point your camera at the barcode on the packaging — the product is resolved against the UK food database and its nutritional data is pre-filled. Verify the serving size before confirming.
Tip: Ensure adequate lighting for reliable barcode detection. If a barcode is not recognised, use the manual search fallback.
Daily Targets
Targets are set in your Profile → Nutrition Goals screen. You can configure:
- Daily calorie target (kcal)
- Protein target (g)
- Carbohydrate target (g)
- Fat target (g)
Progress rings on the Nutrition tab update in real time as you log meals.
Coach Sharing (Opt-In)
By default, your nutrition logs are private. To allow your coach to view them:
- Go to Profile → Privacy Settings.
- Toggle Share nutrition logs with coach to on.
You can revoke access at any time by toggling the setting off.
For Coaches
When a member has enabled nutrition log sharing, their logs become visible under Members → [Member Name] → Nutrition.
You can view:
- Daily macro and calorie totals for any date
- Individual meal entries
- Progress against the member's own targets
Nutrition data is read-only for coaches — entries can only be added or edited by the member themselves.
Note: Members who have not opted in will not appear with a Nutrition tab. Respect member privacy when discussing log data.
Readiness Score Integration
Nutrition signals are incorporated into the platform's daily Readiness Score alongside sleep, HRV, training load, and recovery metrics. The following factors are considered:
- Caloric intake relative to target — significant under- or over-eating can suppress readiness.
- Protein intake — adequate protein supports recovery scoring.
- Meal timing — logging data is used as a proxy for fuelling patterns around training sessions.
Readiness scores are recalculated each morning. If a member has not logged nutrition the previous day, the score will fall back to existing signals only — no data is treated as a neutral input rather than a negative.
Privacy & Data
- Nutrition logs are stored per-member and are private by default.
- Coach access requires explicit member opt-in and can be revoked at any time.
- Barcode scan queries are resolved against the UK food database; no scan metadata is stored.