Rejoice Software logo

Educación · SaaS

Atlas LMS — plataforma de aprendizaje por cohortes

Una plataforma de aprendizaje por cohortes para más de 12.000 alumnos en cuatro idiomas, con sesiones en directo, evaluaciones y certificados integrados en un núcleo Laravel.

Atlas LMS — plataforma de aprendizaje por cohortes
12.000 alumnos activos NPS 71 4 idiomas

Cliente

Confidential (EdTech)

Sector

Educación

Duración

18 semanas

Lanzamiento

T2 2024

Tecnologías

Laravel Livewire Mux PostgreSQL

Equipo

1 jefe de proyecto · 2 diseñadores · 3 ingenieros Laravel · 1 DevOps · 1 productor de contenidos

01 / 05

El reto

Atlas había pasado de una sola cohorte de 40 alumnos con Notion + Zoom + Google Classroom a gestionar seis cohortes simultáneas de más de 200 alumnos en cuatro idiomas. Las costuras se notaban: las entregas tardías llegaban al instructor equivocado, las grabaciones se perdían entre unidades de Drive y los certificados se generaban a mano.

El equipo necesitaba una plataforma de verdad, pero sin perder la pedagogía cercana y basada en cohortes que hacía diferentes sus cursos. El encargo de diseño era, en esencia: «haced que la plataforma desaparezca».

02 / 05

Nuestro enfoque

Construimos la plataforma con Laravel + Livewire + PostgreSQL, con Mux para el vídeo y Pusher para el tiempo real. Livewire nos permitió ofrecer una interfaz rica basada en formularios (tareas, debates, sesiones en directo) sin el peso de un framework en el cliente que el pequeño equipo tendría que mantener.

La mecánica de cohortes es central. Una cohorte tiene fecha de inicio y fin, instructor, idioma, temario, espacio de Slack y plantilla de certificado. Todo lo demás (tareas, sesiones, entregas, comentarios) pertenece a una cohorte. Así se mantuvo la cercanía y los instructores tienen un panel de control que escala.

03 / 05

Decisiones clave

Pagamos Mux para el vídeo. Crear nuestra propia solución habría consumido todo el presupuesto de ingeniería. Mux nos dio streaming adaptativo, miniaturas, capítulos y analítica por un coste por minuto que podíamos repercutir al cliente.

Lanzamos cuatro idiomas desde el primer día, con el contenido localizado de principio a fin, no solo la interfaz. Cada elemento del temario se puede traducir y versionar por separado. Cada alumno ve el sitio en su idioma, cada instructor en el suyo, y el modelo de contenido es independiente del idioma.

Enviamos cada evento de dominio a un bus y dejamos que un pequeño pipeline de analítica (Laravel Horizon → ClickHouse) lo procese casi en tiempo real. Los instructores ven la participación de la cohorte, los alumnos en riesgo y la probabilidad de finalización sin esperar un informe nocturno.

04 / 05

Qué cambió

12.400 alumnos activos en 32 cohortes el primer año. Un NPS de 71 (frente a 58 con el sistema anterior). La tasa de finalización pasó del 61 % al 86 % porque los instructores por fin veían quién se estaba quedando atrás y los recordatorios les ayudaban a retomar el ritmo.

05 / 05

Próximos pasos

Estamos creando un asistente docente con IA que responde en el propio hilo a las preguntas habituales sobre el temario, para que los instructores se centren en las que de verdad necesitan a una persona. El experimento actual reduce el tiempo de respuesta de los instructores de 4,6 horas a menos de 40 minutos.

Hablemos

Construyamos algo memorable.

Llamada estratégica gratis de 30 minutos. Sin compromiso.

Empezar un proyecto