Gestión de Clientes
Administración completa del módulo de clientes. Los clientes se obtienen de la tabla client complementada con información de la tabla user.
Ver Lista de Clientes
La lista de clientes muestra todos los usuarios registrados como clientes en el sistema con información relevante:
-
ID del cliente
-
Email (desde tabla
user) -
Nombre para mostrar (display_name desde tabla
user) -
Tipo de cliente
-
Estado de verificación de email
-
ID de usuario (Firebase Auth)
Crear Cliente
Para crear un nuevo cliente:
-
Accede a la sección "Clientes"
-
Haz clic en "Nuevo Cliente"
-
Completa el formulario con los datos requeridos:
-
User ID (Firebase): ID del usuario de Firebase Auth
-
Tipo de Cliente: Selecciona el tipo de cliente
-
-
Guarda los cambios
Nota: El usuario debe existir previamente en Firebase Auth y en la tabla user de la base de datos.
Editar Cliente
Los datos de los clientes pueden ser actualizados desde el panel de administración:
-
Selecciona el cliente a editar
-
Haz clic en "Editar"
-
Modifica el tipo de cliente (el user_id no se puede modificar)
-
Guarda los cambios
Eliminar Cliente
Los clientes pueden ser eliminados siguiendo las políticas de retención de datos:
-
Selecciona el cliente
-
Haz clic en "Eliminar"
-
Confirma la eliminación
Advertencia: Esta acción eliminará el registro del cliente, pero no eliminará el usuario de Firebase Auth ni de la tabla user.
Búsqueda y Filtros
Utiliza las herramientas de búsqueda para encontrar clientes:
-
Por email (búsqueda en tabla
user) -
Por nombre para mostrar (display_name)
-
Por tipo de cliente
Paginación
La lista de clientes incluye paginación con 50 registros por página. Puedes navegar entre páginas usando los controles de paginación en la parte inferior de la lista.
Gestión de Tipos de Cliente
Los tipos de cliente definen categorías especiales:
-
Cliente Regular: Cliente estándar sin beneficios especiales
-
Cliente VIP: Cliente con beneficios y prioridades especiales
-
Cliente Corporativo: Cliente empresarial con tarifas especiales
-
Cliente Promocional: Cliente con descuentos o promociones activas
Verificación de Datos
Verificar Información del Cliente
Es importante mantener la información de clientes actualizada:
-
Email verificado: Indica si el cliente ha confirmado su email
-
Datos completos: Verifica que toda la información esté completa
-
Contacto actualizado: Confirma que los datos de contacto sean correctos
Actualizar Información desde User
La información básica del cliente (nombre, email) proviene de la tabla user. Si necesitas actualizar esta información:
-
El cliente debe actualizar su perfil desde la aplicación
-
O un super usuario puede actualizar la información en la tabla
user -
Los cambios se reflejarán automáticamente en la vista de clientes
Mejores Prácticas
-
Mantén datos actualizados: Revisa regularmente la información de clientes
-
Verifica tipos de cliente: Asegúrate de que los tipos estén correctamente asignados
-
Documenta cambios: Toma notas sobre cambios importantes en la información de clientes
-
Respeta privacidad: Maneja la información de clientes con confidencialidad
-
Coordina con operadores: Comunica cambios relevantes al equipo operativo