Projeto de uma plataforma de ensino a distância(EAD) utilizando microsserviços em GO e também Next 13.
O projeto está sendo desenvolvido utilizando as seguintes tecnologias
O projeto vai contar com dois microsserviços e uma BFF/Front
Vamos utilizar o NextJS como BFF e tembém como front-end da aplicação.
Serviço principal da plataforma.
🔧 Techs:
- GO
- PostgresSQL
🎯 Responsabilidades:
- Cadastro e alteração de usuários
- Autorização e autenticação de usuarios
- Gerenciamento de usuarios da plataforma
- Gerenciamento de matriculas de curso
- Avaliação de atividades
Serviço para o gerenciamento e disponibilização de cursos.
🔧 Techs:
- GO
- Banco de dados MongoDB
🎯 Responsabilidades:
- Cadastro e alteração de cursos
- Upload de arquivos
- Streaming de videos
- Gerenciamento de progresso de curso
ffmpeg
-i input.mp4
-vf scale=1280:720
-preset slow
-crf 18
-hls_time 10
-hls_list_size 0
-hls_segment_filename "resolucao-720/segment%d.ts"
-f hls resolucao-720/index.m3u8