Files
pikebacker/apps/mobile/README.md
2026-07-02 21:04:05 +02:00

32 lines
815 B
Markdown

# Mobile App
Purpose: riding/offline companion.
MVP mobile scope can be a placeholder until the web planner and backend are stable.
Primary future screens:
- Trip list.
- Offline pack status.
- Riding mode: next water/food/sleep/repair/bailout.
- Map view.
- Report issue.
- Export/share route.
Offline-critical data:
- route geometry,
- stages,
- POIs,
- rules,
- exports,
- report queue.
## Implemented placeholder
The current package is not a full React Native shell. It provides compiled TypeScript contracts for the future mobile app:
- `OfflineReportQueue` for dated, location-bound reports captured without network access;
- `OfflinePackIndex` for downloaded route/stage/POI/rule/export manifests;
- storage abstraction that can later be backed by SQLite, AsyncStorage, or a native key-value store.