Files
luggage-list/TODO.md
Luna b30fb3b19c
Some checks failed
Luggage List Build / build-android (push) Failing after 36s
Luggage List Build / build-web (push) Successful in 1m1s
Luggage List Build / release (push) Has been skipped
fix(ci): align with time-until eas init + local eas build flow
2026-04-18 12:03:49 +02:00

32 lines
1.2 KiB
Markdown

# TODO - Luggage List
## In Progress
- [x] Bootstrap project from `/root/projects/time-until`
- [x] Set app metadata to Luggage List
- [x] Add first MVP implementation shell
## MVP Feature Checklist
- [x] Local-only storage (no auth/no backend)
- [x] Trip creation/selection with active trip auto-selection
- [x] Trip image support
- [x] Luggage items CRUD with category
- [x] Item statuses: packed, unpacked, lost, left-behind, lent-to (+ person name)
- [x] Item placement tracking: suitcase, backpack, with-user, other
- [x] Item image support
- [x] Create check-up snapshots
- [x] Check-up history per trip
- [x] JSON export
- [x] Default luggage list template (copy into new trip)
## Remaining
- [x] Adjust CI/CD workflow naming and artifact naming for this project
- [x] Validate app builds (web export smoke check)
- [x] Polish README and commit final notes
## Progress Log
- [x] Initial MVP scaffold and all requested core features implemented
- [x] Added trip deletion flow and confirmation
- [x] Updated Gitea workflows/artifacts naming for Luggage List
- [x] Ran local web export smoke checks successfully
- [x] Switched CI/manual APK workflow to run `eas init --non-interactive` before `eas build --local`