Plataforma educacional

Levens Qualifica | PNQC

Em produção

Plataforma educacional em produção para organizar cursos, módulos, aulas, progresso sequencial, avaliações e perfis de acesso.

Galeria real

Levens Qualifica | PNQC

01 / 04
Interface do Levens Qualifica | PNQC — página inicial pública da plataforma.

Página inicial pública da plataforma

Página inicial pública da plataforma

Captura desktop

Contexto

O Levens Qualifica | PNQC organiza uma jornada educacional com diferentes perfis, conteúdos sequenciais e avaliações dentro de uma aplicação web publicada.

Problema

Conduzir o aluno por cursos e módulos com controle de acesso e progressão, sem liberar etapas fora de ordem ou expor respostas de avaliação.

Minha atuação

Desenvolvimento da interface, estruturação dos fluxos educacionais, integração da autenticação e validação das rotas protegidas.

Decisões técnicas

  • Separação de rotas e permissões por perfil.
  • Progresso persistido por aluno e liberação sequencial de conteúdo.
  • Avaliações executadas por funções RPC, com regra mínima de 70%.
  • Capturas públicas e internas selecionadas sem expor dados pessoais.

Funcionalidades

  • Landing pública
  • Autenticação e perfis student, agency e admin
  • Cursos, módulos e aulas
  • Painel de progresso
  • Avaliações e bloqueio sequencial

Stack principal

  • React
  • TypeScript
  • Vite
  • React Router
  • Tailwind CSS
  • Supabase Auth
  • PostgreSQL

Desafios

  • Coordenar progressão, avaliação e permissões sem tornar a navegação confusa.
  • Manter respostas corretas protegidas no fluxo de avaliação.

Soluções aplicadas

  • Rotas protegidas e componentes orientados por perfil.
  • Regras de avaliação e progresso tratadas no backend por RPC.

Situação atual e próximos passos

  • Evoluir a experiência educacional e concluir recursos ainda em desenvolvimento sem prometer certificação pronta.

Links públicos