← Tots els projectes

Educació · Comunicació en temps real

Blazaar

Una plataforma educativa que connecta alumnes i professors mitjançant aules de vídeo, gestió d’arxius i integració de pagaments.

El meu paper
Desenvolupador full-stack
Tecnologies
  • AngularJS
  • Symfony
  • WebRTC
  • OpenTok
  • FullCalendar

El producte, de prop.

Del primer contacte a la classe: comunicació, organització i pagaments en una mateixa experiència.

Visita el web del projecte ↗

El context

La formació en línia necessita més que una videotrucada: alumnes i professors s’han de trobar, organitzar les classes i compartir materials.

La meva responsabilitat

Vaig treballar com a desenvolupador full-stack, participant en l’arquitectura frontend, l’autenticació, la interfície responsive i la comunicació en temps real.

Decisions tècniques

L’aula integrava OpenTok per a la comunicació WebRTC entre alumnes i professors. La gestió d’arxius i gravacions acompanya el treball de classe, mentre les API connecten les diferents funcions de la plataforma.

La solució

Una experiència que reuneix connexió entre alumnes i professors, aules de vídeo i gestió de materials. El projecte també incorpora integració de pagaments.

El xat manté la conversa i el vocabulari al costat de la pissarra. El calendari coordina la disponibilitat dels professors i les reserves, connectant l’organització de les classes amb l’experiència dins de l’aula.

El frontend utilitza AngularJS i el backend Symfony. Les plantilles separen vídeo, pissarra, deures, referències, arxius i pròxima classe. La lògica del calendari distingeix disponibilitat, reserves i cancel·lacions.

Resultat

Un recorregut integrat per aprendre en línia: trobar professor, reservar una classe, conversar per vídeo, compartir materials i gestionar els pagaments. La meva feina va connectar aquestes peces des del frontend fins al backend.

Un lloc al teu equip o un projecte al cap? Parlem del que necessites construir.

Projecte següentCome, get some. ↗