Pesquisar

Desenvolvimento de plataforma de capacitação

ontem às 12:44

Descrição do Projeto:

Plataforma digital robusta, desenvolvida com Angular no frontend, Laravel no backend e banco de dados MySQL, capaz de atender com excelência às exigências de um sistema completo de gestão e distribuição de conteúdo educacional ao estilo das plataformas modernas como a Netflix, mas com foco em cursos e desenvolvimento educacional.

Este ambiente virtual deve ser altamente escalável, multitenant, seguro e responsivo, com uma arquitetura baseada em boas práticas, respeitando princípios de separação de responsabilidades, integração com sistemas externos e experiência do usuário de alto nível.

Área do membro e experiência do usuário: No núcleo da aplicação está a área de membros, onde usuários autenticados podem consumir conteúdos conforme seus acessos. O modelo segue um estilo “Netflix de cursos”, com catálogo visual dos cursos disponíveis, miniaturas atrativas e filtros por categoria, instrutor, nível de dificuldade e tags.

Cada curso pode conter diversas videoaulas, organizadas em módulos, com controle de progresso automático — exibindo status de "assistido", "em andamento" e "não iniciado".

O sistema deve suportar streaming adaptativo de vídeos, preferencialmente com integração com serviços como AWS S3 + CloudFront, garantindo desempenho e proteção do conteúdo.

Além das aulas, os cursos oferecem materiais complementares para download, testes avaliativos interativos com perguntas objetivas e dissertativas, e certificados de conclusão gerados automaticamente com base no progresso e desempenho do usuário.

O certificado deve conter nome do aluno, carga horária, data, assinatura digital e QR Code para validação.

Gestão de conteúdo e produtos: O backend em Laravel deve dispor de um painel administrativo completo, onde administradores podem criar, editar e excluir cursos, aulas, materiais, testes e certificados.

A gestão de produtos digitais deve incluir categorias, descrição, visibilidade, preços e controle de disponibilidade.

O sistema também deve oferecer relatórios detalhados sobre desempenho dos alunos, popularidade dos cursos, taxa de conclusão, entre outros indicadores estratégicos.

Integrações inteligentes: A plataforma contará com integração com ChatGPT via API da OpenAI, atuando como assistente virtual. Ele poderá tirar dúvidas sobre conteúdo, orientar o uso da plataforma e oferecer sugestões personalizadas de cursos com base no perfil do usuário e histórico de consumo. O assistente pode ser embutido diretamente no painel do aluno e também acessível via chat na dashboard administrativa. Para monetização, a plataforma deve integrar com 7 gateways de pagamento, com suporte a pagamentos únicos e recorrentes (assinaturas).

Após a confirmação do pagamento, o sistema libera o acesso ao curso automaticamente, envia e-mail de boas-vindas e gera um registro fiscal automatizado, via integração com sistemas como NFe.io, com emissão de nota fiscal eletrônica (NFSe/NFe) conforme as regras locais.

Cada curso deverá possuir uma estrutura capaz de gerar uma página de checkout exclusiva.

CRM e relacionamento: A integração com sistemas de CRM HubSpot permitindo o envio automático de leads e a nutrição com fluxos de automação, qualificando alunos e promovendo upgrade de planos.

Todos os dados capturados via formulários de contato, landing pages ou inscrições são enviados ao CRM, que centraliza a comunicação e acompanhamento da jornada do aluno.

Gestão de usuários e segurança: A gestão de membros contempla permissões específicas (aluno, tutor, administrador), histórico de atividades, trilhas de aprendizado e notificações personalizadas.

A segurança deve ser reforçada com autenticação JWT, criptografia de dados sensíveis, controle de acesso por token e conformidade com LGPD.

O sistema também deve prever auditoria de ações administrativas, garantindo rastreabilidade e transparência.

Infraestrutura e escalabilidade: A aplicação Angular garante uma interface responsiva, moderna e altamente performática, com uso de Lazy Loading para carregamento progressivo dos módulos.

O backend em Laravel deve ser organizado em camadas bem definidas, com suporte a testes automatizados e comandos Artisan para tarefas agendadas.

O banco MySQL deve ser estruturado com modelagem relacional otimizada para alta performance, relacionando tabelas de usuários, cursos, certificados, pagamentos e interações.

O primeiro pilar da plataforma é o sistema de autenticação e autorização, que deve permitir o cadastro e login de usuários por meio de e-mail e senha, autenticação via redes sociais e autenticação multifator para reforçar a segurança.

Os usuários são organizados em perfis distintos, como administrador, cliente comum e cliente premium, cada um com permissões específicas de acesso. Além disso, a recuperação de senha deve estar disponível via e-mail, garantindo acessibilidade e praticidade em casos de perda de acesso.

Será necessário envio de proposta PDF devidamente assinado nos moldes do modelo em anexo.

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: ontem às 17:07

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 9
Interessados: 17
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (9)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Ajustes em site HTML Simulaki - Incluir validação em formulário: • Validar e-mail válido • Validar telefone • Validar CPF • Incluir termos e condições Site: simulaki....

Criar página na Hotmart - Preciso de uma pessoa que faça uma página na Hotmart. É um ebook de brownie que irei vender e estou precisando da página.

Instalação de sistema Node.js - Instalar localmente um sistema que é feito em JavaScript e necessita do Node.js e do banco de dados PostgreSQL para funcionar. O sistema é bem simples.

Desenvolvimento de sistema de portal da transparência - Olá, tudo bem? Estou iniciando um projeto importante e busco um desenvolvedor experiente para me apoiar na criação de um sistema de portal da transparência voltado para ...

Transformar design do Figma em loja Shopify - Projeto: Transformar design do Figma em loja Shopify Descrição: Olá! Estou buscando um(a) freelancer com experiência em Shopify para transformar um layout pronto no Fig...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.