← Todos los proyectos

Educación · Comunicación en tiempo real

Blazaar

Una plataforma educativa que conecta alumnos y profesores mediante aulas de vídeo, gestión de archivos e integración de pagos.

Mi papel
Desarrollador full-stack
Tecnologías
  • AngularJS
  • Symfony
  • WebRTC
  • OpenTok
  • FullCalendar

El producto, de cerca.

Del primer contacto a la clase: comunicación, organización y pagos en una misma experiencia.

Visitar la web del proyecto ↗

El contexto

La formación online necesita algo más que una videollamada: alumnos y profesores deben encontrarse, organizar las clases y compartir materiales.

Mi responsabilidad

Trabajé como desarrollador full-stack, con participación en la arquitectura frontend, autenticación, interfaz responsive y comunicación en tiempo real.

Decisiones técnicas

El aula integraba OpenTok para la comunicación WebRTC entre alumnos y profesores. La gestión de archivos y grabaciones acompaña el trabajo de clase, mientras las APIs conectan las distintas funciones de la plataforma.

La solución

Una experiencia que reúne conexión entre alumnos y profesores, aulas de vídeo y gestión de materiales. El proyecto también incorpora integración de pagos.

El chat mantiene la conversación y el vocabulario junto a la pizarra. El calendario coordina la disponibilidad de los profesores y las reservas, conectando la organización de las clases con la experiencia dentro del aula.

El frontend utiliza AngularJS y el backend Symfony. Las plantillas separan vídeo, pizarra, deberes, referencias, archivos y próxima clase. La lógica del calendario distingue disponibilidad, reservas y cancelaciones.

Resultado

Un recorrido integrado para aprender online: encontrar profesor, reservar una clase, conversar por vídeo, compartir materiales y gestionar los pagos. Mi trabajo conectó estas piezas desde el frontend hasta el backend.

¿Un puesto en tu equipo o un proyecto en mente? Hablemos de lo que necesitas construir.

Siguiente proyectoCome, get some. ↗