Analisando propostas

Desenvolvimento de tema em wordpress

Publicado em 11 de Fevereiro de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Possuo um sistema de venda de certificado de cursos online construído utilizando um tema em cima da API Rest do wordpress, Custom Fields e Custom Post Types,  para utilizá-lo como headless CMS, o sistema hoje está servindo o site certifiquecursos.com.br.
O sistema atende no momento, porém não tem escala e o código não está bem escrito, pois foi desenvolvido por minha equipe e eu, que possui pouco conhecimento no ecossistema do wordpress e PHP.
Buscamos um dev que possui uma grande preocupação com qualidade de código e conhece boas práticas de programação como SOLID, e que conheça bem o Wordpress, WooCommerce e criação de REST Apis.



O que precisamos desenvolver a princípio:
- Um serviço de envio de email personalizado, que trabalhe recebendo um template. E que este seja disparado em diversas etapas do fluxo do usuário.
- Isolar as regras de pagamento, hoje trabalhamos apenas com PagSeguro, porem no futuro podemos precisar de outras formas e o código especialmente nessa parte está muito acoplado
- Melhorar o fluxo de compra, alem de adicionar um serviço de promoções de produtos, por exemplo, "3 pelo preço de 1".



Para dar um contexto maior sobre esta funcionalidade, o sistema trabalha com a venda de certificados, sendo este em 2 modalidades: impresso e digital (que são produtos separados no woocommerce). Ao efetuar uma compra, os IDs dos cursos selecionados são enviados como metadados da compra e ao confirmar o pagamento, estes certificados ficam liberados para download. Eu acho esse fluxo um pouco ruim e gostaria de aprimorá-lo, e ainda aumentar para que no futuro, ao inves da venda de certificados, possamos fazer a também venda do próprio curso, ou mesmo uma assinatura da plataforma.


Por isso é importante desacoplar a logica de venda de certificado do fluxo de compra do woocommerce.

- Sugestões de melhoria no código em geral.

Desejo contratar um desenvolvedor por hora, pois o escopo pode aumentar um pouco.

Contexto Geral do Projeto

Melhorar plataforma desenvolvida utilizando a REST api do wordpress

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Meio período
Funções necessárias Desenvolvedor

Duração do projeto De 1 a 3 meses

Habilidades necessárias