A fitness balance app with calories calculator (consumed+burnt), extensive mapping/routing capabilities route for your walks and bike rides
Profile: - Added weight_kg field to profile modal (was only in weight_log) - Weight fallback chain: weight_log -> profile -> 80kg Bike modal: - Active bike toggle: replaced checkbox with Да/Нет chip buttons Navigation: - navStack persisted to localStorage, restored on app restart - Browser history seeded from saved navStack - Last screen restored after restart (not always "today") Daily expenditure: - getActivityTotalsForDate now includes gps_sessions.total_kcal - getDailyActivityTotals (stats chart) also includes GPS sessions - GPS bike rides now appear in daily kcal expenditure Physics kcal fix: - Use raw altitude (not smoothed) for gradient in power calculation - Smoothed altitude was killing real slopes (296 vs 460 kcal) - Smoothed altitude kept only for displayed elevGain/Loss |
||
|---|---|---|
| frontend | ||
| src | ||
| src-tauri | ||
| .gitignore | ||
| data.js | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||