Plataforma de Membros – E-learning por CapilaresEAD

Plataforma de cursos online na área da Beleza

O Capilares EAD, comandado pela especialista Nanda Marques, comercializa cursos online na área de cabelos.

Atualmente, os carros-chefe são os cursos de Especialização em Alisamento e Cronograma Capilar.

Somando todos os treinamentos, esse cliente possuí mais de 1500 alunos ativos.

O desafio era criar uma plataforma de ensino à distância robusta, rápida e intuitiva.

Criamos então essa área de membros linda, estilo netflix, com a identidade do ciente e cheio de recursos exclusivos.

Recursos utilizados

Laravel 9

PHP 8.1

Postgres 14

Otimizações

  1. Responsivo para Desktop, tablet e mobile
  2. 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
  3. 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

Portfólio

Outros Projetos

Confira outros trabalhos interessantes para se inspirar.