Saltar al contenido principal

Dashboard y Estadísticas

El dashboard te proporciona una vista general de todos los aspectos importantes de tu escuela.

Acceder al Dashboard

El dashboard es la página principal al iniciar sesión. Muestra:

  • 📊 Métricas principales de tu escuela
  • 📈 Gráficos y estadísticas visuales
  • Acciones rápidas frecuentes
  • 📅 Clases del día
  • 💰 Finanzas del mes

Métricas Principales

Resumen General

En la parte superior verás tarjetas con:

👥 Estudiantes

La tarjeta de estudiantes muestra:

  • Valor principal: Número total de estudiantes registrados en la escuela (independientemente de su estado)
  • Subtítulo: Cantidad de estudiantes nuevos registrados este mes

Nota: El cálculo de "Nuevos este mes" considera todos los estudiantes creados desde el inicio del mes actual hasta la fecha actual. Este valor se actualiza automáticamente y refleja los registros del mes en curso.

📚 Clases Activas

La tarjeta de clases muestra:

  • Valor principal: Número de clases activas (con horarios programados)
  • Subtítulo: Total de clases creadas (incluyendo inactivas)

Nota: En la sección "Clases de Hoy" del dashboard puedes ver el detalle de las clases programadas para el día actual.

👨‍🏫 Instructores

La tarjeta de instructores muestra:

  • Valor principal: Número de instructores activos (disponibles)
  • Subtítulo: Total de instructores registrados (incluyendo inactivos)

🐴 Caballos

La tarjeta de caballos muestra:

  • Valor principal: Número de caballos activos (disponibles para clases)
  • Subtítulo: Cantidad de caballos en descanso

Finanzas del Mes

Resumen Financiero

  • 💰 Ingresos del mes: Total recibido este mes
  • ⏳ Pendientes: Pagos por recibir
  • 🔴 Vencidos: Pagos vencidos
  • 📈 Tasa de cobro: Porcentaje de pagos recibidos

Gráfico de Ingresos

  • Barras mensuales: Ingresos de los últimos 6-12 meses
  • Línea de tendencia: Tendencia de crecimiento
  • Comparación: Mes actual vs mes anterior

Top Pagos

  • Estudiantes con más pagos: Ranking de pagos
  • Conceptos más frecuentes: Tipos de pagos más comunes

Clases del Día

Próximas Clases

Muestra las clases programadas para hoy:

  • Hora: Horario de la clase
  • Clase: Nombre de la clase
  • Instructor: Instructor asignado
  • Estudiantes: Número de inscritos
  • Estado: Pendiente/En curso/Finalizada

Acciones Rápidas

Desde cada clase puedes:

  • 👁️ Ver detalles: Información completa
  • ✅ Registrar asistencia: Marcar asistencia
  • ✏️ Editar: Modificar horario (si aplica)

Asistencia del Mes

Estadísticas de Asistencia

  • 📊 Tasa de asistencia: Porcentaje promedio
  • 📈 Tendencia: Mejora o empeora vs mes anterior
  • ⭐ Estudiante destacado: Mayor asistencia
  • ⚠️ Atención requerida: Baja asistencia

Gráfico de Asistencia

  • Línea semanal: Asistencia por semana
  • Comparación por clase: Asistencia por tipo de clase
  • Por nivel: Asistencia según nivel del estudiante

Estudiantes Destacados

Reconocimientos

  • 🏆 Mayor progreso: Estudiantes que más han avanzado
  • ⭐ Mayor asistencia: Mejor puntaje de asistencia
  • 📈 Mayor compromiso: Más clases tomadas

Acciones Rápidas

Desde el dashboard puedes acceder rápidamente a:

  • ➕ Nuevo Estudiante: Registrar estudiante
  • ➕ Nueva Clase: Crear clase
  • 📋 Generar Cobros: Crear cobros mensuales
  • ✅ Registrar Asistencia: Marcar asistencia del día
  • 📊 Ver Reportes: Acceder a reportes completos

Personalizar Vista

Configurar Métricas

  1. Haz clic en el ícono de configuración ⚙️
  2. Selecciona qué métricas mostrar
  3. Reordena las tarjetas arrastrando
  4. Guarda los cambios

Filtrar por Período

  • Hoy: Solo datos de hoy
  • Esta semana: Semana actual
  • Este mes: Mes actual
  • Este año: Año actual
  • Personalizado: Rango de fechas específico

Gráficos Disponibles

Gráfico de Ingresos

  • Ingresos mensuales
  • Comparación año sobre año
  • Proyección

Gráfico de Asistencia

  • Tasa de asistencia semanal
  • Por nivel de estudiante
  • Por clase

Gráfico de Estudiantes

  • Crecimiento de estudiantes
  • Por nivel
  • Por clase

Gráfico de Clases

  • Clases programadas
  • Ocupación por clase
  • Horarios más populares

Exportar Datos

Puedes exportar el dashboard completo:

  1. Haz clic en "📥 Exportar Dashboard"
  2. Selecciona:
    • Formato: PDF o Excel
    • Incluir: Qué secciones incluir
    • Período: Datos a exportar
  3. Descarga el archivo

Notificaciones y Alertas

El dashboard también muestra:

  • ⚠️ Alertas: Pagos vencidos, límites alcanzados
  • 📢 Notificaciones: Recordatorios importantes
  • 🎉 Logros: Metas alcanzadas

Detalles Técnicos

Cálculo de Métricas

Las métricas del dashboard se calculan en tiempo real al cargar la página. A continuación se detalla cómo se calcula cada métrica:

Estudiantes - Nuevos este mes

  • Cálculo: Cuenta todos los estudiantes cuyo created_at se encuentra entre el inicio del mes actual y el inicio del próximo mes
  • Actualización: Se actualiza automáticamente al cargar el dashboard
  • Precisión: El cálculo considera la fecha de creación del registro, no la fecha de inscripción

Finanzas del mes

  • Ingresos del mes: Suma de todos los pagos con estado paid y paid_date desde el inicio del mes actual
  • Pagos pendientes: Cuenta de pagos con estado pending
  • Monto pendiente: Suma del monto total de pagos pendientes

Clases de hoy

  • Cálculo: Muestra todas las clases programadas para el día actual
  • Asistencia: Indica si ya se ha registrado asistencia para cada clase
  • Actualización: Se actualiza al cargar el dashboard

Optimizaciones

El endpoint del dashboard utiliza consultas optimizadas que agrupan múltiples cálculos en una sola query, reduciendo el tiempo de carga:

  • Estudiantes: 1 query para total, activos y nuevos del mes
  • Instructores: 1 query para total y activos
  • Caballos: 1 query para total, activos y en descanso
  • Clases: 1 query para total y activas
  • Finanzas: 1 query para ingresos, pendientes y monto pendiente

Próximos Pasos


💡 Tip: Revisa tu dashboard regularmente para mantenerte al día con el estado de tu escuela.