A fitness balance app with calories calculator (consumed+burnt), extensive mapping/routing capabilities route for your walks and bike rides
Alternative food units (Phase 3a): - serving_units table: шт, ст.л., ч.л., стакан, мл - product_units junction: eggs linked to шт (60g) - Unit selector chips in food modal after product selection - Display "2 шт" instead of "120г" in food log when unit is set - amount_g stays canonical, unit info is display metadata Analytics (Phase 4): - Stats section on Today screen with period selector (30d/90d) - Weight trend chart (line, purple) - Macros donut (protein/fat/carbs with kcal center text) - Kcal balance bar chart (intake green vs expenditure red, includes BMR) - Chart fullscreen + zoom support (reuses GPS chart patterns) GPS improvements: - Elevation smoothing: 5-point moving average + 1m dead zone - Fixes inflated elevation gain (440m → ~70m for a real 70m route) - Batch polyline update: poll loop suppresses per-point addLatLng, calls onBatchUpdate to rebuild polyline from sorted points at once - Eliminates visual jumps when app returns from background Boot screen: removed verbose migration/GPS status labels, shows "Загрузка..." only, updates text only during actual seed import |
||
|---|---|---|
| frontend | ||
| src | ||
| src-tauri | ||
| .gitignore | ||
| data.js | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||