Files
mercadodevida/work/artifacts/CLUB-006/architect.md

658 B

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)