Recursos utilizados
Laravel 9
PHP 8.1
Postgres 14
Otimizações
- Responsivo para Desktop, tablet e mobile
- Carregamento acelerado
- Cache de página HTML
- Imagens otimizadas com lossless
- Recursos estáticos com cache vitalícios
- Rede CDN Global para entrega de conteúdo estático
- Desenvolvimento com paradigma Mobile First
Customizações
Este projeto está hospedado na nuvem AWS (Amazon Web Services) e preparada para escala automática, o que garante um uptime de 99,99% de disponibilidade.
Estamos em um trabalho de evolução para migrar essa aplicação para o conceito serverless, para garantir mais rapidez e segurança, assim como melhor distribuição de recursos e processamento.
Alguns recursos utilizados dentro da aplicação:
- Blade
- Datatables
- VueJS
- Autenticação e Autorização de acesso com Passaport e Sanctum
- Processamento de filas usando AWS/SQS
- Armazenamento infinito em Nuvem com AWS/S3
- Controle de versão com GIT/Bitbucket
- Integração contínua (CI/CD), permite publicar em produção de forma automática apenas publicando no GIT
Algumas funcionalidades:
- Criação de cursos, módulos e aulas
- Aplicação de questionários e quizzes
- Controle de tempo de acesso ao curso
- Emissão de certificado com validação por QRCode
- Controle anti-plágio e pirataria através de DRM Social, que imprime o nome e CPF do aluno em todos os materiais como PDF e imagens
- Controle de avanço das aulas baseado no progresso do vídeo (é possível configurar o vídeo para não permitir avançar o tempo)
- Gameficação por engajamento (logins consecutivos, aulas concluídas, comentários, materiais baixados, etc)
Alguns integrações:
- Gateway de pagamento da Hotmart
- Gateway de pagamento da Eduzz
- Gateway de pagamento da PROVI
- API Oficial do Whatsapp
- Automação de Marketing com ActiveCampaing
- Emissão de Notas Fiscais com Notazz