feat(club-006): club admin: dashboard, members, movements and settings

This commit is contained in:
Deploy
2026-08-26 20:55:00 +02:00
parent db33706d2d
commit 665fc2a60d
18 changed files with 830 additions and 8 deletions

View File

@@ -0,0 +1,18 @@
# 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)