Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 3
Desenvolvimento de site com os seguintes requisitos:
Scroll motion com animações baseadas no movimento de rolagem do usuário (scrolling), sendo 17 páginas.
Autenticação e autorização com cadastro e login de usuários (e-mail/senha, redes sociais, autenticação multifator);
Perfis com níveis de permissão (admin, usuário, cliente premium, etc.).
Recuperação de senha via e-mail;
À medida que o usuário navega pela página, elementos com transição suave, deslizar, desvanecer, rotacionar ou escalar, fixados (parallax, sticky) e respondendo dinamicamente à posição do scroll utilizando tecnologia HTML + AOS, Angular + Framer Motion, Tailwind + Intersection Observer;
Dashboard administrativo com visualização de métricas (vendas, acessos, leads);
Gerenciamento de usuários e permissões;
Editor de conteúdo para páginas, blog e FAQs;
Gestão de produtos/serviços (catálogo); Integração com gateway de pagamento, checkout seguro (com opção de pagamento único e recorrente);
Suporte a PIX, cartões de crédito e boletos bancários;
Emissão de notas fiscais (via integração) e webhooks para atualização automática do status dos pagamentos;
Integração com CRM com envio automático de leads e dados de formulários para CRM Salesforce e registro de interações e acompanhamento da jornada do cliente;
Integração com ChatGPT (IA Conversacional) com chat em tempo real com inteligência artificial para: atendimento inicial ao cliente, respostas a FAQs, recomendação de produtos ou serviços, suporte técnico básico;
Treinamento personalizado via APIs do OpenAI;
Alternância entre chatbot e atendente humano;
Módulo de blog com editor de posts com suporte a rich text, imagens e vídeos;
Sistema de categorias e tags, comentários moderados por admins, SEO integrado (título, slug, meta descrição, sitemap.xml, etc.) e agendamento de publicações;
SEO e performance de 99% com URLs amigáveis, sitemap e robots.txt configuráveis;
Otimização para Core Web Vitals (carregamento, interatividade, estabilidade visual), CDN e cache configurados para alta performance;
Formulários dinâmicos com geração de leads com formulários personalizáveis;
Campos condicionais e integração com banco de dados, integração com ferramentas externas;
Multidioma e multidomínio com suporte a múltiplos idiomas com fallback inteligente, com possibilidade de operação em domínios distintos com conteúdo compartilhado ou específico.
Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 9
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.