18 lines
688 B
Markdown
18 lines
688 B
Markdown
# 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 ✓ |