Pesquisar

Plugin WordPress para emissão de certificados compatível com Tutor LMS

19/02/2026 às 20:23

Descrição do Projeto:

Projeto completo conforme especificação técnica em anexo.

Somente serão aceitas entregas que atendam integralmente aos requisitos funcionais e técnicos definidos no escopo. Entregas parciais ou que não cumpram os critérios estabelecidos não serão consideradas como concluídas.

O presente projeto tem como objetivo o desenvolvimento de um plugin WordPress compatível com Tutor LMS e WooCommerce, destinado à gestão de matrículas e emissão automatizada de certificados para cursos EAD, contemplando tanto clientes pessoa física (B2C) quanto pessoa jurídica (B2B).

O plugin deverá permitir o cadastro de alunos e empresas, realização de matrícula automática nos cursos do Tutor LMS, emissão de certificados em formato PDF com QR Code validável, bloqueio de emissão conforme regras de carga horária mínima e geração de relatórios de presença e avaliação.

O sistema será integrado obrigatoriamente ao WordPress, Tutor LMS e WooCommerce, funcionando como intermediador entre a venda do curso, a matrícula do aluno e a emissão do certificado.

O cadastro poderá ocorrer em duas modalidades: Pessoa Física (B2C) e Pessoa Jurídica (B2B). No cadastro B2C, o sistema deverá coletar nome, CPF, e-mail e curso, podendo também informar data inicial e data de término quando se tratar de matrícula manual via setor comercial. Após o cadastro, o sistema deverá criar automaticamente o usuário no WordPress, matricular o aluno no curso selecionado via Tutor LMS e enviar e-mail contendo login, senha e link de acesso ao curso.

No cadastro B2B, o setor comercial será responsável por cadastrar a empresa após a confirmação do pagamento (status “processing” no WooCommerce), informando curso contratado, data inicial e data de término do curso. Em seguida, será enviado um link exclusivo para que a empresa contratante realize o cadastro de seus funcionários, que serão matriculados individualmente no curso contratado. Caso o CPF do funcionário já exista no WordPress, o sistema deverá atualizar os dados do usuário e realizar apenas a matrícula no curso, evitando duplicidade de cadastro.

O sistema deverá operar com três modos distintos de matrícula: Modo 1 (E-commerce), Modo 2 (B2B via comercial) e Modo 3 (B2C manual via comercial).

No Modo 1, referente a compras realizadas diretamente no site, a matrícula deverá ocorrer automaticamente quando o pedido WooCommerce atingir o status “processing”. Nesse caso, não será permitida a definição manual de datas de início ou término do curso, sendo utilizada como base para cálculo da emissão do certificado a data da matrícula registrada no Tutor LMS. A emissão deverá respeitar a carga horária do curso, considerando limite máximo de 8 horas por dia, com prazo mínimo calculado pela fórmula: Dias mínimos = CEIL(CargaHoraria / 8). Cursos com carga horária entre 1 e 8 horas deverão respeitar prazo mínimo de 1 dia. Caso o curso não possua carga horária definida no Tutor LMS, o sistema deverá impedir a emissão do certificado e exibir mensagem de indisponibilidade.

Nos Modos 2 e 3, referentes a vendas realizadas pelo setor comercial, será permitida a definição manual de datas de início e término do curso, podendo inclusive serem retroativas à data de matrícula. Nesses casos, a emissão do certificado somente será permitida quando a data atual for maior ou igual à data de término cadastrada e o curso estiver com status “completed” no Tutor LMS, sendo obrigatória a conclusão do curso pelo aluno.

Sempre que houver datas manuais cadastradas, o sistema deverá ignorar a data de matrícula no Tutor LMS para fins de cálculo de emissão do certificado.

A lógica final de liberação do certificado deverá considerar o modo de matrícula: quando “ecommerce”, utilizar a regra de carga horária; quando “b2b” ou “b2c_manual”, utilizar a data de término cadastrada, desde que o curso esteja concluído.

O sistema deverá permitir a emissão de múltiplos certificados para o mesmo CPF.

Cada certificado deverá possuir template customizável (frente e verso), contendo nome do aluno, CPF, curso, empresa, carga horária, nota, data de emissão e registro único (UUID ou HASH). O QR Code do certificado deverá apontar para uma página pública de validação, exibindo nome, CPF, curso, empresa, nota, data de emissão e status de validade.

Adicionalmente, o plugin deverá gerar relatórios de presença e avaliação, contendo empresa, curso, período, instrutor, nome do aluno, assinatura e nota.

Como entregáveis, o profissional deverá fornecer o plugin completo com código fonte documentado, estrutura organizada (MVC ou equivalente), scripts SQL, manual técnico, manual de instalação e guia de manutenção futura.

Habilidades desejadas:

.NET Framework HTML Javascript PHP Wordpress

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: 06/03/2026 às 10:22

Última interação: 05/03/2026 às 10:32

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 21
Propostas excluídas: 1
Interessados: 26
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (20)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

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

  • Freelancer Premium Bernardo C.
    Top Freelancer Plus
    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 Premium Daniel C.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

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

  • Freelancer Premium Thiago O.
    Top Freelancer Plus
    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

  • 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

Manutenção de site de notícias em WordPress - Profissional para realizar manutenção, configuração de automações, melhoria visual e atualização de site de notícias em WordPress. At...

Sistema web SaaS para emissão da CIPTEA - Preciso contratar um desenvolvedor ou equipe para criar um sistema web (SaaS multi-tenant) voltado para a emissão digital da CIPTEA (Carteira de Identificação da Pessoa com Tra...

Site institucional em WordPress com conteúdo pronto - Preciso de um desenvolvedor WordPress para criar um site institucional simples, de aproximadamente 5 páginas (Home). - O projeto é cultural (Cuidadores da Memória - Encontro R...

Landing page para venda de infoproduto - Preciso de um profissional que crie uma landing page com foco em conversão para um infoproduto. A página deve ter conteúdo e layout focados em vendas, com elementos que incent...

Adequação técnica de site WordPress para campanhas internacionais - Olá! Estou procurando um desenvolvedor WordPress com experiência em Google Tag Manager, Google Analytics 4 e Google Consent Mode v2 para realizar adequações técni...

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.