DQA-05 — Design QA — reseller web
Review of the reseller web app at desktop, tablet and phone widths.
| Field | Details |
|---|---|
| Task code | DQA-05 |
| Phase | P1 — V1 build & integration |
| Product scope | V1 |
| Status | Planned |
| Start | Thu 17 Dec 2026 |
| Due | Thu 17 Dec 2026 |
| Responsible | Akram — UI/UX designer |
| Co-responsible | — |
| Effort | 0.5 person-day(s) planned · 1 from scratch · size XS |
| Area · app | Design QA · design |
| Depends on | WEB-05, WEB-06 |
| Unblocks | QA-03 |
| Milestones | — |
Summary
Review of the reseller web app at desktop, tablet and phone widths.
Description
Akram reviews the reseller web build at desktop, tablet and phone widths once its last feature task is done (after WEB-05). Inputs: the staging reseller web, the RW frames at 1440 / 1024 / 768, the RA frames that define phone behaviour, the Day-4 web shell and filter sidebar, and RWA-01 / RWA-02 (parity with the app on the same account, cart and orders). Scope: visual fidelity, responsive behaviour, guest mode, URL-synced filters, live order updates, keyboard and screen-reader basics. Functional defects are filed for QA-03, which depends on this review. Issues go to Anis in AnisBetehi/hoco.
Subtasks
| # | Subtask | Owner |
|---|---|---|
| 1 | Review RW-01…RW-14 at 1440, 1024, 768 and 390 px against the frames (390 against the RA frames) | Akram |
| 2 | Guest mode: price lock on cards and product detail, no price filter or sort, sign-up prompts on add to cart, invitation landing /i/{code} pre-filling the code | Akram |
| 3 | Filters: sidebar at 1024+, drawer below, counts, disabled (0) options, active chips, URL reflects and restores the filter state, back button behaviour | Akram |
| 4 | Ordering and tracking: shared cart notice, checkout errors, « Envoyée — HOCO va confirmer votre commande », live status toast and pill on RW-08/09, reconnecting and paused states | Akram |
| 5 | Support: WhatsApp button bottom right on every page with the resolved region, after-sales claim and return forms | Akram |
| 6 | Accessibility: keyboard-only path, focus-visible, skip link, lang="fr", form error announcements, Lighthouse accessibility audit | Akram |
| 7 | File issues with a screenshot, viewport and Claude Design link, labelled design-qa; triage with Anis | Anis |
Deliverables
- Design QA issues in
AnisBetehi/hocolabelleddesign-qa - Reseller web design QA report with results per width and the Lighthouse accessibility scores
Acceptance criteria
- Every RW screen has been reviewed at 1440 and 768, and the ordering path also at 1024 and 390
- No price is visible to guests, and no stock quantity appears anywhere
- The filter state survives a page reload through the URL
- The keyboard-only ordering path works end to end
- No blocker or major issue remains without an agreed fix
Requirements covered
| Requirement | Title | Release |
|---|---|---|
| RWA-01 | Responsive web version of the reseller app with V1 feature parity (account, catalog, cart, orders, promotions, finance, support, notifications) | V1 |
| NFR-07 | Accessibility: readable contrast, reachable buttons, consistent text sizes, explicit messages | V1 |
Test measures
- Keyboard-only order from catalog to confirmation
- Lighthouse accessibility audit on home, catalog, product, cart and checkout (target 90 or more, an assumption to agree with Anis)
- Cross-device check: add to cart on the phone app, see it in the web cart
Risks
- Responsive edge cases between 768 and 1024 — prioritise the catalog, cart and checkout; accept minor layout deviations on secondary pages.
KPI
- Delivered by Thu 17 Dec 2026 within 0.5 person-day(s).
- Every acceptance criterion above demonstrated before hand-off; linked requirements' acceptance criteria pass.
- Zero open critical defects, permission gaps or data-integrity regressions at sign-off.
Generated from content/plan/tasks.json by scripts/generate-team-tasks.mjs. Dates are computed by the scheduler (Sunday–Thursday weeks, holidays excluded) — change the plan, not this page.