Files
luggage-list/TODO.md
Luna 8a01e2209b
Some checks failed
Luggage List Build / build-android (push) Failing after 39s
Luggage List Build / build-web (push) Successful in 1m0s
Luggage List Build / release (push) Has been skipped
chore(ci): remove eas init from workflows
2026-04-18 12:05:33 +02:00

1.2 KiB

TODO - Luggage List

In Progress

  • Bootstrap project from /root/projects/time-until
  • Set app metadata to Luggage List
  • Add first MVP implementation shell

MVP Feature Checklist

  • Local-only storage (no auth/no backend)
  • Trip creation/selection with active trip auto-selection
  • Trip image support
  • Luggage items CRUD with category
  • Item statuses: packed, unpacked, lost, left-behind, lent-to (+ person name)
  • Item placement tracking: suitcase, backpack, with-user, other
  • Item image support
  • Create check-up snapshots
  • Check-up history per trip
  • JSON export
  • Default luggage list template (copy into new trip)

Remaining

  • Adjust CI/CD workflow naming and artifact naming for this project
  • Validate app builds (web export smoke check)
  • Polish README and commit final notes

Progress Log

  • Initial MVP scaffold and all requested core features implemented
  • Added trip deletion flow and confirmation
  • Updated Gitea workflows/artifacts naming for Luggage List
  • Ran local web export smoke checks successfully
  • Removed eas init from CI/manual workflows (run once locally instead)