Uma plataforma de estudos moderna para desenvolvedores assistirem aulas, acompanharem o cronograma do curso e acessarem materiais complementares — criada durante o Ignite Lab 02 da Rocketseat.

O eventLab foi desenvolvido durante o Ignite Lab 02, um evento da Rocketseat criado para explorar os limites da arquitetura web moderna. O projeto é uma plataforma completa de videoaulas onde desenvolvedores podem se cadastrar, seguir um cronograma estruturado e assistir às aulas por meio de uma interface refinada com efeitos de glassmorphism.
A escolha técnica de destaque foi a camada de dados: ao invés de uma API REST tradicional, o app consulta um CMS headless da GraphCMS via GraphQL utilizando o Apollo Client — possibilitando uma busca de dados declarativa e com tipagem segura diretamente vinculada à UI. A reprodução de vídeo é gerenciada pelo Vime Player, um player open-source com integração profunda ao React. A interface foi construída com React, Vite, TypeScript e Tailwind CSS, com o Phosphor Icons reforçando a estética limpa e voltada para desenvolvedores. O resultado é uma aplicação rápida e orientada a conteúdo que demonstra como um CMS headless e GraphQL podem substituir backends convencionais em produtos com grande volume de conteúdo.