# Feature actual ## ADM-018: Admin: Customer List - **Status**: in_progress - **Stage**: design - **Priority**: medium - **Phase**: customers - **Description**: Listado de clientes con búsqueda y paginación. - **Backend gap**: `GET /users` no soporta search (q), pagination (offset/limit), ni devuelve total, email o role. Hay que hacer JOIN identity_users + users_profiles. - **Frontend**: Ya existe la página con tabla, búsqueda debounced, paginación y modales crear/editar. Falta cablear `total` desde la respuesta del backend. ## Plan 1. Backend: JOIN identity_users + users_profiles en GET /users 2. Backend: soporte q (ILIKE email), offset, limit, total count 3. Backend: serializar como id/email/role/displayName/phone/createdAt 4. Frontend: ajustar api-client para leer total, actualizar contador en page