Saltar al contenido principal

⚙️ Configuración Avanzada

info

📋 En esta sección aprenderás: Funcionalidades avanzadas del sistema de evaluaciones, incluyendo gestión de plantillas PDF, configuraciones específicas por equipo y optimización del flujo de trabajo.

🔧 Gestión de Plantillas PDF

📄 Sistema de Plantillas Azure

Las plantillas PDF se almacenan en Azure Blob Storage para máxima flexibilidad:

  • Plantillas del sistema: Básica y Detallada por defecto
  • Plantillas personalizadas: Específicas del club
  • Tipos separados: Diferentes plantillas para educativa/deportiva
  • Gestión centralizada: Administrador controla disponibilidad

🎯 Configuración Jerárquica

🏢 Nivel Club

Configuración base que heredan todos los equipos:

  • Competencias predefinidas activas
  • Competencias personalizadas del club
  • Plantillas PDF disponibles
  • Políticas de revisión

👥 Nivel Equipo

Configuración específica que sobrescribe la del club:

  • Competencias adaptadas a la categoría
  • Plantillas específicas del equipo
  • Evaluadores autorizados
  • Frecuencia de evaluación

📊 Optimización del Rendimiento

⚡ Gráficos ApexCharts

Configuraciones específicas para mejorar el rendimiento:

  • Event listeners pasivos: Configurados para evitar warnings
  • Renderizado diferido: Gráficos se cargan al cambiar pestañas
  • Caching de datos: Historial se carga una vez por sesión
  • Responsive design: Adaptación automática a diferentes pantallas

🔐 Permisos y Roles

👨‍🏫 Entrenador/Educador

  • Realizar evaluaciones de sus jugadores
  • Ver historial de evaluaciones
  • Exportar PDFs de evaluaciones
  • Acceso limitado a configuración

👨‍💼 Coordinador

  • Revisar y aprobar evaluaciones
  • Gestionar competencias del equipo
  • Configurar plantillas específicas
  • Acceso a reportes grupales

🔧 Administrador

  • Configuración completa del sistema
  • Gestión de plantillas PDF
  • Creación de competencias globales
  • Acceso a todos los datos

📈 Métricas y Monitoreo

📊 Analytics Integrado

El sistema registra métricas para optimización:

  • Tiempo de evaluación: Duración promedio por evaluación
  • Uso de competencias: Cuáles se evalúan más frecuentemente
  • Patrones de revisión: Tiempo entre evaluación y revisión
  • Exportaciones PDF: Plantillas más utilizadas
  • Rendimiento de gráficos: Tiempo de carga de visualizaciones

🔄 Integración con Otros Módulos

⚽ Módulo de Equipos

  • Sincronización automática de jugadores
  • Herencia de configuraciones de equipo
  • Acceso directo desde perfil de jugador

👥 Gestión de Usuarios

  • Permisos basados en rol de usuario
  • Asignación automática de evaluadores
  • Histórico de quién realizó cada evaluación

⚙️ Configuraciones Técnicas

🔧 Variables de Entorno

Configuraciones principales del sistema:

  • API_URL: Endpoint del backend de evaluaciones
  • AZURE_STORAGE: Configuración para plantillas PDF
  • PDF_SERVICE: Microservicio de conversión HTML a PDF
  • APEXCHARTS_CONFIG: Configuración global de gráficos
  • CACHE_DURATION: Tiempo de cache para datos de historial
Consideraciones importantes
  • Los cambios en configuración avanzada afectan a todo el club
  • Las plantillas PDF requieren conocimientos de HTML/CSS
  • Los permisos de rol son gestionados por administradores
  • Algunas configuraciones requieren reinicio del sistema
Recomendaciones para administradores
  • Documenta cambios: Lleva registro de modificaciones importantes
  • Prueba en entorno aislado: Antes de aplicar en producción
  • Capacita a usuarios: Asegura que el equipo entienda los cambios
  • Monitorea rendimiento: Observa impacto de configuraciones
  • Backup regular: Respalda configuraciones importantes