Plataforma educacional
LOGV Learn
Plataforma web de cursos, conteúdo educacional, progresso dos estudantes e matrículas.
Arquitetura
A LOGV Learn é uma aplicação web organizada em gestão de cursos, experiência de aprendizagem e matrículas comerciais.
- Gestão de cursos: cursos, módulos, aulas e publicação de conteúdo didático.
- Experiência do aluno: reprodução de conteúdo e registros de progresso.
- Identidade: contas de usuários e acesso autenticado.
- Matrículas: fluxos de compra e integração com pagamentos.
- Persistência: modelos relacionais para informações de cursos, usuários e matrículas.
A administração dos cursos e a experiência do aluno compartilham serviços e dados persistidos pela aplicação.
Tecnologias
- Aplicação: Next.js, React e TypeScript.
- Banco de dados: PostgreSQL e Prisma.
- Autenticação: Clerk.
- Edição e reprodução de conteúdo: TipTap e Vidstack.
- Pagamentos: integração com Asaas.
- Armazenamento de arquivos: SDK Amazon S3.