Panel Central (Superadmin)
Módulos Administrador
Panel de control central para gestionar la plataforma completa, tenants, planes y configuración.
1. Dashboard
Vista global de la plataforma con métricas clave:
- Total de empresas (tenants) registradas
- Usuarios activos totales
- Dispositivos WhatsApp conectados
- Mensajes enviados (hoy, semana, mes)
- Gráficos de crecimiento y actividad
- Últimos registros y actividad reciente
2. Gestión de Empresas (Tenants)
CRUD completo para administrar las empresas registradas:
- Crear empresa: Nombre, dominio, plan, datos del admin
- Editar empresa: Modificar plan, límites, estado
- Suspender/Activar: Control de acceso por empresa
- Eliminar: Eliminación segura con confirmación
- Ver detalles: Estadísticas por empresa, uso de recursos
Cada empresa crea su propia base de datos
aislada automáticamente al momento del registro.
3. Planes y Precios
Gestión completa de planes de suscripción:
- Crear planes con nombre, precio, límites de mensajes y dispositivos
- Configurar planes ilimitados (
-1 = ilimitado)
- Establecer período de facturación (mensual, anual)
- Marcar plan destacado/recomendado
- Activar/desactivar planes
4. Usuarios Administrativos
Gestión de usuarios con acceso al panel central:
- Crear administradores con roles y permisos
- Editar datos de perfil y contraseña
- Historial de acceso y actividad
5. Personalización (Marca Blanca)
Configura la apariencia de toda la plataforma:
- Logo: Logo principal y favicon
- Colores: Color primario, secundario, fondo
- Nombre: Nombre del producto mostrado en el panel
- Footer: Texto personalizado en el pie de página
- Modo Oscuro: Activar/desactivar tema oscuro como predeterminado
6. Configuración de Email
SMTP para notificaciones y emails transaccionales:
- Proveedor SMTP (Gmail, SendGrid, Mailgun, custom)
- Emails de bienvenida, recuperación de contraseña
- Notificaciones de facturación
7. Pasarelas de Pago
Configurar métodos de cobro a los clientes:
- Métodos manuales (transferencia, Yape, Plin)
- Configuración de cuentas bancarias
- Próximamente: Stripe, PayPal
8. Dominios y DNS
Configuración de dominio principal y subdominios para tenants.
9. Idiomas
Configurar idioma predeterminado de la plataforma:
- 🇪🇸 Español (predeterminado)
- 🇺🇸 English
- 🇫🇷 Français
- 🇧🇷 Português
10. Seguridad
- OAuth2 con Laravel Passport
- Tokens de acceso y refresh tokens
- Rate limiting por tenant
- Logs de auditoría
11. Reportes
- Reporte de uso por empresa
- Reporte de ingresos
- Estadísticas de mensajes enviados
- Exportación a CSV/Excel
12. Configuración General
- Variables del sistema (.env)
- Mantenimiento programado
- Backups automáticos
- Actualizaciones del sistema