Plataforma EAD

LexCursos

Painel administrativo de uma plataforma de cursos, com catálogo, módulos, aulas, pedidos e financeiro na mesma interface.

Next.js 15TypeScriptPrismaPostgreSQLNextAuthMercado PagoCloudinaryHLSTailwind CSS
Problema

A operação precisava montar cursos com dezenas de módulos e aulas, publicar parte do conteúdo e segurar o resto, sem depender de desenvolvedor para cada ajuste de ordem ou visibilidade.

Solução

Painel com hierarquia de dois níveis, módulo contendo aulas, em que ordem, visibilidade e publicação são controladas linha a linha. O catálogo convive na mesma interface com pedidos, financeiro e analytics, para que a gestão do conteúdo e a do negócio não fiquem em sistemas separados.

Resultado

A equipe passou a montar e reorganizar cursos sozinha, e a publicação deixou de ser um evento de tudo ou nada para virar um ajuste contínuo.

Sobre o projeto

Área administrativa de uma plataforma de cursos preparatórios. O desafio do painel não é mostrar dados, é deixar que uma pessoa sem familiaridade técnica monte e reorganize um curso inteiro sem medo de quebrar nada. Por isso toda ação destrutiva é reversível e a publicação é granular: dá para deixar um módulo no ar e outro em rascunho dentro do mesmo curso.

Funcionalidades

  • Reordenação drag-and-drop de módulos e aulas
  • Publicação granular, por módulo e por aula
  • Vídeo em HLS com upload resumível, que sobrevive a queda de conexão
  • Checkout integrado ao Mercado Pago, com liberação automática de acesso
  • Autenticação por perfil, financeiro, analytics e logs na mesma interface

Próximo projeto

Site institucional

Dr. Érico Diógenes

→