19 lines
658 B
Markdown
19 lines
658 B
Markdown
# Architect — CLUB-006
|
|
|
|
## Objetivo
|
|
Panel de administración del Club de Clientes: lista de socios, detalle y movimientos.
|
|
|
|
## Diseño
|
|
|
|
### Backend endpoints (admin)
|
|
- `GET /admin/club/members` — lista paginada con búsqueda por código o email
|
|
- `GET /admin/club/members/:memberId` — detalle de socio
|
|
- `GET /admin/club/members/:memberId/movements` — movimientos del ledger
|
|
|
|
### Frontend admin
|
|
- `/admin/club/` — lista de socios con búsqueda, filtro por estado y paginación
|
|
- `/admin/club/:id` — detalle del socio con tabla de movimientos
|
|
|
|
### Navegación
|
|
- Nuevo item en sidebar: "🎫 Club" con permiso `orders.read` (disponible para staff)
|