Files
luggage-list/TODO.md
Luna bdea52b7c6
Some checks failed
Luggage List Build / release (push) Has been cancelled
Luggage List Build / build-android (push) Has been cancelled
Luggage List Build / build-web (push) Has been cancelled
refactor: split app into modular src architecture
2026-04-18 12:56:12 +02:00

1.2 KiB

TODO - Luggage List

Stage

Improving & Fixing Bugs (V2)

V2 Changes Requested

  • Trip can be selected from everywhere (global trip picker)
  • Fixed trip switching behavior for web by removing aggressive auto-reselect
  • Removed trip image crop (gallery pick without editing)
  • Item updates now happen in a modal
  • Redesigned item cards
  • Moved top nav to bottom and made it mobile-friendly
  • Removed top title block
  • Reworked check-up flow to yes/no checklist
  • “No” now opens update modal for check-up-only changes
  • Added optional toggle to also sync fix into trip item list
  • Removed JSON export feature
  • Improved keyboard behavior with KeyboardAvoidingView + scroll-safe forms
  • Full UI redesign (dark-first minimalist with accent colors)
  • Set new icon from https://cdn.reversed.dev/pictures/yesnt.png

Validation

  • npm install
  • npx expo export --platform web

Progress Log

  • V1 prototype complete and shipped
  • CI adjusted (no eas init in workflows)
  • V2 redesign + behavior fixes implemented
  • Removed legacy template src folder
  • Rebuilt app into modular src/ structure (tabs/components/modals/styles/utils)