Introducción a Administración
El módulo de Administración está diseñado para SuperAdmins que gestionan múltiples clientes, planes y usuarios del sistema.
🎯 ¿Qué puedes hacer?
- ✅ Gestionar clientes (organizaciones)
- ✅ Crear y administrar planes de suscripción
- ✅ Gestionar usuarios del sistema
- ✅ Asignar permisos y roles
- ✅ Ver métricas globales
- ✅ Configurar límites por plan
🏢 Gestión de Clientes
¿Qué es un Cliente?
Un cliente es una organización que usa Sport Universal:
- Liga deportiva
- Federación
- Club deportivo
- Organizador de torneos
Información del Cliente
Datos Básicos:
- Nombre de la Organización
- Email de Contacto
- Teléfono
- Dirección
Suscripción:
- Plan Actual
- Fecha de Inicio
- Fecha de Vencimiento
- Estado (Activo, Suspendido, Cancelado)
Uso:
- Torneos Activos
- Equipos Registrados
- Usuarios Totales
Acciones Disponibles
| Acción | Descripción |
|---|---|
| Crear Cliente | Registrar nueva organización |
| Editar Cliente | Modificar información |
| Cambiar Plan | Actualizar suscripción |
| Suspender | Desactivar temporalmente |
| Eliminar | Borrar permanentemente |
| Ver Detalles | Información completa |
💳 Gestión de Planes
Tipos de Planes
Plan Gratuito
Precio: $0 MXN/mes
Límites:
- 1 Torneo activo
- 4 Equipos
- 10 Usuarios
- Estadísticas básicas
Plan Básico
Precio: $150 MXN/mes
Límites:
- 3 Torneos activos
- 12 Equipos
- 50 Usuarios
- Estadísticas completas
- Soporte email
Plan Premium
Precio: $250 MXN/mes
Límites:
- 10 Torneos activos
- 50 Equipos
- 200 Usuarios
- Estadísticas avanzadas
- Exportación ilimitada
- Soporte prioritario
Plan Empresarial
Precio: Personalizado
Límites:
- Torneos ilimitados
- Equipos ilimitados
- Usuarios ilimitados
- API personalizada
- Soporte 24/7
Crear Plan Personalizado
- Ve a Admin → Planes
- Haz clic en "+ Crear Plan"
- Configura:
Nombre: Plan Federación
Precio: $500 MXN/mes
Límites:
- Max Torneos: 20
- Max Equipos: 100
- Max Usuarios: 500
- Max Equipos por Torneo: 16
Características:
☑ Estadísticas avanzadas
☑ Exportación ilimitada
☑ API personalizada
☑ Soporte prioritario
☑ Marca personalizada
👥 Gestión de Usuarios
Roles Disponibles
| Rol | Permisos | Descripción |
|---|---|---|
| SuperAdmin | Todos | Administrador del sistema |
| LeagueAdmin | Gestión completa de su liga | Administrador de liga |
| TournamentOrganizer | Gestión de torneos | Organizador de torneos |
| Referee | Registro de partidos | Árbitro |
| Scorer | Registro de estadísticas | Anotador |
| Player | Ver información | Jugador |
| Fan | Solo lectura | Aficionado |
Crear Usuario
- Ve a Admin → Usuarios
- Haz clic en "+ Crear Usuario"
- Completa:
Información Personal:
- Nombre Completo
- Email
- Teléfono
- Fecha de Nacimiento
Acceso:
- Contraseña Temporal
- Rol
- Cliente Asignado
Permisos Especiales:
☐ Acceso a todos los torneos
☐ Puede crear torneos
☐ Puede gestionar pagos
☐ Acceso a reportes
Asignar Permisos
Los permisos se asignan por:
- Rol Base: Define permisos generales
- Cliente: Limita acceso a su organización
- Permisos Especiales: Acceso adicional específico
Ejemplo:
Usuario: Juan Pérez
Rol: TournamentOrganizer
Cliente: Liga Municipal
Permisos Especiales:
- Acceso a reportes financieros
- Puede gestionar árbitros
📊 Métricas Globales
Dashboard de Admin
El dashboard muestra:
Clientes:
- Total de Clientes: 45
- Activos: 42
- Suspendidos: 2
- Cancelados: 1
Suscripciones:
- Plan Gratuito: 15
- Plan Básico: 20
- Plan Premium: 8
- Plan Empresarial: 2
Ingresos:
- MRR (Monthly Recurring Revenue): $8,500 MXN
- Ingresos del Mes: $8,500 MXN
- Proyección Anual: $102,000 MXN
Uso del Sistema:
- Torneos Activos: 85
- Partidos Programados: 320
- Usuarios Totales: 1,250
Reportes Disponibles
-
Reporte de Clientes
- Lista completa
- Estado de suscripciones
- Uso por cliente
-
Reporte Financiero
- Ingresos mensuales
- Pagos pendientes
- Proyecciones
-
Reporte de Uso
- Torneos por cliente
- Usuarios activos
- Capacidad utilizada
🔒 Seguridad y Permisos
Niveles de Acceso
graph TD
A[SuperAdmin] --> B[LeagueAdmin]
B --> C[TournamentOrganizer]
C --> D[Referee/Scorer]
D --> E[Player/Fan]
Restricciones
- SuperAdmin: Sin restricciones
- LeagueAdmin: Solo su liga
- TournamentOrganizer: Solo sus torneos
- Referee/Scorer: Solo partidos asignados
- Player/Fan: Solo lectura
💡 Mejores Prácticas
Gestión de Clientes
- ✅ Verifica información antes de crear cliente
- ✅ Asigna plan adecuado según necesidades
- ✅ Monitorea uso mensualmente
- ✅ Contacta clientes cerca del límite
Gestión de Planes
- ✅ Revisa precios trimestralmente
- ✅ Ajusta límites según feedback
- ✅ Ofrece descuentos por pago anual
- ✅ Crea planes personalizados para grandes clientes
Gestión de Usuarios
- ✅ Usa contraseñas temporales seguras
- ✅ Fuerza cambio de contraseña en primer login
- ✅ Revisa permisos regularmente
- ✅ Desactiva usuarios inactivos
🆘 Preguntas Frecuentes
¿Puedo cambiar el plan de un cliente?
Sí, desde la página del cliente haz clic en "Cambiar Plan". El cambio es inmediato.
¿Qué pasa si un cliente excede su límite?
El sistema bloquea la creación de nuevos torneos/equipos hasta que:
- Elimine contenido
- Mejore su plan
¿Puedo eliminar un cliente?
Solo si no tiene torneos activos. Primero debes finalizar o transferir sus torneos.
¿Cómo reseteo la contraseña de un usuario?
- Ve a Usuarios
- Encuentra el usuario
- Haz clic en "Resetear Contraseña"
- Se envía email con nueva contraseña temporal
Siguiente: Gestionar Clientes →