feat: mejorar ux y validaciones del toldo

This commit is contained in:
mono
2026-10-25 18:09:01 -05:00
parent 4ffce3e3cd
commit 8e286d6fec
24 changed files with 387 additions and 121 deletions

View File

@@ -1,29 +1,32 @@
# Tasks
## 1. Research & Setup
- [ ] 1.1 Research POS UI patterns
- [ ] 1.2 Install Vuetify 3, mdi icons
- [ ] 1.3 Configure Vuetify theme
- [x] 1.1 Audit README requirements against current implementation
- [x] 1.2 Confirm Vuetify 3 and Material Design icons are available
- [x] 1.3 Configure responsive theme and shared visual language
## 2. UI Overhaul
- [ ] 2.1 Redesign Layout with Vuetify (app bar, navigation)
- [ ] 2.2 Redesign Dashboard with day summary
- [ ] 2.3 Redesign Inventory/Producers/Products with data tables
- [ ] 2.4 Redesign POS Sales screen (product grid + cart)
- [ ] 2.5 Redesign Expenses, Adjustments
- [ ] 2.6 Redesign Cash Closure with detailed breakdown
- [ ] 2.7 Redesign Reports
- [ ] 2.8 Redesign Export/Import
- [x] 2.1 Redesign Layout with responsive navigation and day status
- [x] 2.2 Redesign Dashboard with setup guidance and day summary
- [x] 2.3 Improve Inventory/Producers/Products forms and validation
- [x] 2.4 Redesign POS Sales screen with stock-aware cart and inline feedback
- [x] 2.5 Redesign Expenses and Adjustments with inline validation
- [x] 2.6 Redesign Cash Closure with cash and QR breakdown
- [x] 2.7 Redesign Reports with producer and date-range summaries
- [x] 2.8 Redesign Export/Import and include jornadas
## 3. UX Features
- [ ] 3.1 Add setup wizard for first run
- [ ] 3.2 Add quick product creation
- [ ] 3.3 Improve validation
- [x] 3.1 Add first-run setup guidance
- [x] 3.2 Keep quick producer/product creation in inventory
- [x] 3.3 Replace silent validation and alerts with actionable feedback
- [x] 3.4 Prevent invalid quantities and sales outside an open day
## 4. Testing
- [ ] 4.1 Setup Playwright
- [ ] 4.2 Create realistic test scenarios
- [ ] 4.3 Test full day flow
- [x] 4.1 Setup Playwright
- [ ] 4.2 Add realistic service cases for QR, discrepancies, reports, and export
- [ ] 4.3 Test full day browser flow
- [x] 4.4 Test responsive navigation and empty setup state
## 5. Build & Deploy
- [ ] 5.1 Build web and APK
- [x] 5.1 Build web and APK
- [x] 5.2 Verify APK artifact and record validation commands