docs: finalize MVP progress tracking and project usage notes
Some checks failed
Luggage List Build / build-android (push) Failing after 37s
Luggage List Build / build-web (push) Successful in 1m2s
Luggage List Build / release (push) Has been skipped

This commit is contained in:
2026-04-18 11:54:25 +02:00
parent 3de75b2f4d
commit c5cdff62a0
2 changed files with 15 additions and 11 deletions

View File

@@ -4,18 +4,18 @@ Minimal local-first luggage management app built with Expo.
## MVP Implemented
- No auth, no server, local storage only
- Trips with name, location, dates, optional image
- Auto-select active trip when current date is in trip range
- No auth, no server, local storage only (AsyncStorage)
- Trips with name, location, dates, optional image from gallery
- Active trip auto-select when today is inside trip date range
- Luggage items with:
- name, description, category
- status: packed, unpacked, lost, left-behind, lent-to
- status: packed, unpacked, lost, left-behind, lent-to (+ person name)
- placement: suitcase, backpack, with-user, other
- optional image
- optional image from gallery
- Check-up snapshots per trip
- Check-up history view
- JSON export
- Default trip template (copy-only, not linked)
- Check-up history view with per-item state at that time
- JSON export (shareable file)
- Default trip template (copied into new trip, not linked)
## Run
@@ -24,6 +24,10 @@ npm install
npm run start
```
## Build
## Build / CI
EAS + Gitea workflows are included in `.gitea/workflows`.
Gitea workflows are in `.gitea/workflows`:
- `dev.yml`: smoke check via `expo export --platform web` on non-main branches
- `ci.yml`: Android preview APK + web bundle + release tag/artifacts on `main`
- `manual-build.yml`: manual APK build