Académico
Estudiantes
Gestión de estudiantes
El módulo de Estudiantes es el panel centralizado para gestionar toda la información de los alumnos registrados en la plataforma Superfy. Desde aquí puedes consultar perfiles, dar seguimiento al progreso académico, revisar el estado de pagos y administrar inscripciones.
La tabla incluye tanto estudiantes que completaron su registro como usuarios que crearon cuenta pero nunca terminaron el onboarding.
Lista de estudiantes
La vista principal muestra una tabla con todos los estudiantes. Desde la barra de búsqueda puedes buscar por nombre, teléfono o correo electrónico.
Columnas de la tabla
Las columnas visibles se controlan desde el botón "Ver" en la esquina superior derecha. Por default se muestran:
| Columna | Descripción | Visible por default |
|---|---|---|
| Nombre | Nombre completo. Si el usuario no completó el onboarding, se muestra su correo en itálica. | Siempre visible |
| Ubicación | Sucursal asignada | Sí |
| Teléfono de contacto | Sí | |
| Correo electrónico del usuario | No | |
| Curso | Curso en el que está inscrito | No |
| Grupo | Código de grupo | Sí |
| Horario | Horario del curso | No |
| Estado | Badge con el estado actual del estudiante | Siempre visible |
| Fecha de registro | Fecha en que se creó la cuenta | No |
Todas las columnas son ordenables haciendo clic en el encabezado.
Filtros disponibles
Además de la búsqueda por texto, hay dropdowns de filtro para:
- Estado: filtra por cualquiera de los estados descritos abajo.
- Tipo: Presencial, Autodidacta, En Línea, Gratuito.
- Ubicación: filtra por sucursal. Al cambiar ubicación, los filtros de Horario y Grupo se actualizan en cascada.
- Horario: filtrado por los horarios disponibles en la ubicación seleccionada.
- Grupo: filtrado por los grupos disponibles en la ubicación seleccionada.
Estados de estudiantes
Cada estudiante tiene un estado representado por un badge de color en la tabla. Los estados posibles son:
Estados de presenciales
| Estado | Badge | Descripción |
|---|---|---|
| Activo | Verde | Inscripción vigente y pagos al corriente. |
| Pagos Pendientes | Amarillo | Tiene al menos un pago vencido sin cubrir. Se reactiva automáticamente a Activo cuando se registra un pago que cubre todas las deudas vencidas. |
| Pendiente Grupo | Naranja | Completó el proceso de inscripción pero aún no ha sido asignado a un grupo. |
| Baja | Rojo | El estudiante fue dado de baja del curso. |
| Terminado | Morado | Completó su curso satisfactoriamente. |
| Sin Inscripción | Gris | Tiene perfil pero no está inscrito en ningún curso. |
Estados de autodidactas
| Estado | Badge | Descripción |
|---|---|---|
| Activo | Verde | Suscripción autodidacta vigente. |
| Expirado | Gris | La suscripción venció y no fue renovada. |
| Cancelado | Gris | La suscripción fue cancelada. |
Otros estados
| Estado | Badge | Descripción |
|---|---|---|
| Sin Onboarding | Azul | El usuario creó una cuenta (verificó su correo) pero nunca completó el formulario de registro inicial. No tiene perfil, nombre ni datos de contacto; solo se conoce su correo electrónico. |
| Sin Estado | Gris | El campo de estado es nulo. Puede ocurrir en casos edge o datos inconsistentes. |
Info
Los usuarios con estado Sin Onboarding son personas que abandonaron el proceso de registro. Si vuelven a iniciar sesión, la app los redirigirá automáticamente al formulario de onboarding para completar sus datos.
Usuarios sin onboarding
Estos usuarios solo existen en la tabla de autenticación (auth.users) y no tienen un registro en user_profiles. Aparecen en la tabla con las siguientes particularidades:
- Columna Nombre: muestra su correo electrónico en itálica en lugar de un nombre.
- Menú contextual: las opciones "Ver detalles" y "Ver pagos" están deshabilitadas porque no hay datos que mostrar.
- Eliminación: se pueden eliminar normalmente. El modal de confirmación muestra un mensaje simplificado indicando que solo se eliminará la cuenta de autenticación, ya que no hay perfil ni datos asociados.
- Búsqueda: se pueden encontrar buscando por su correo electrónico.
Perfil del estudiante
Al acceder al detalle de un estudiante (clic en "Ver detalles" del menú contextual), encontrarás las siguientes secciones:
Datos personales y académicos
Información general del alumno como nombre completo, correo electrónico, teléfono, preparatoria de procedencia y carrera deseada. Estos datos se recogen durante el proceso de onboarding.
Progreso académico
Visualiza el avance del estudiante desglosado por:
- Temas completados: porcentaje de avance en cada materia.
- Simuladores realizados: historial de simuladores con calificaciones obtenidas.
- Nivel actual: nivel en el sistema de simuladores predictivos (0–6).
Historial de pagos
Registro completo de todas las transacciones del estudiante:
- Cuotas pagadas y pendientes.
- Método de pago utilizado.
- Fechas de pago y vencimiento.
- Descuentos o becas aplicadas.
Desde esta sección puedes:
- Agregar Pago: registrar un cobro realizado y distribuirlo automáticamente entre las cuotas pendientes.
- Agregar Saldo Pendiente: crear manualmente un pago pendiente cuando el plan de cuotas no refleja un saldo faltante (corrección de datos).
- Aplicar Descuentos: aplicar descuentos porcentuales a pagos pendientes.
- Descargar Historial: exportar el historial de pagos del estudiante.
Info
Si un estudiante tiene pagos vencidos, aparecerá una alerta visible en su perfil para que el equipo administrativo pueda dar seguimiento oportuno.
Grupos e inscripciones
Historial de todos los cursos y grupos en los que el estudiante ha participado, incluyendo el grupo actual y los anteriores. Desde aquí puedes reasignar al estudiante a otro grupo si es necesario.
Garantías de reembolso
Si el estudiante tiene una garantía de reembolso activa, podrás ver los términos, el estado actual y si cumple con las condiciones requeridas.
Eliminar estudiante
Desde el menú contextual de cada fila puedes eliminar un estudiante. El proceso requiere escribir una frase de confirmación para evitar eliminaciones accidentales.
La eliminación es permanente e irreversible. Dependiendo del tipo de estudiante:
- Con perfil completo: se eliminan pagos, inscripciones, registros legacy, referencias en solicitudes, perfil y cuenta de autenticación.
- Sin onboarding: solo se elimina la cuenta de autenticación (no hay otros datos).
Tip
Revisa regularmente los perfiles de estudiantes con bajo progreso académico para ofrecerles apoyo adicional antes de que se acumulen los rezagos.
Relacionado
- Cursos: Consulta los cursos en los que están inscritos los estudiantes.
- Grupos: Administra los grupos y la asignación de alumnos.
- Pagos: Gestiona los pagos y cuotas de los estudiantes.
- Becas: Configura becas y descuentos aplicables.
- Simuladores: Revisa el progreso de los estudiantes en simuladores.