feat(ADM-018): completed feature
This commit is contained in:
18
work/artifacts/F-038/implementer.md
Normal file
18
work/artifacts/F-038/implementer.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# Implementer — F-038 Category Pages
|
||||
|
||||
## Summary
|
||||
Dos páginas: `/categories` (listado) y `/categories/[slug]` (detalle con productos).
|
||||
|
||||
## Files
|
||||
- `frontend/src/app/categories/page.tsx` — listing con 4 categorías raíz
|
||||
- `frontend/src/app/categories/[slug]/page.tsx` — detalle con productos filtrados
|
||||
- `frontend/src/lib/api.ts` — actualizado con `fetchProducts(params)`, `fetchCategoryBySlug`
|
||||
|
||||
## Routes
|
||||
- `ƒ /categories` — SSR dinámico
|
||||
- `ƒ /categories/[slug]` — SSR dinámico
|
||||
|
||||
## Verification
|
||||
- `/categories` → muestra Alimentacion, Suplementos, Cosmetica, Limpieza ✓
|
||||
- `/categories/frutos-secos` → muestra Almendras Crudas ✓
|
||||
- Homepage → productos reales ✓
|
||||
Reference in New Issue
Block a user