Pesquisar
Projeto exclusivo

Concluir implementação de módulo de assinaturas SaaS em PHP

hoje às 00:50

Descrição do Projeto:

Preciso que um módulo de assinaturas de SaaS seja concluído. Ele já está parcialmente implementado e a continuidade do trabalho deve respeitar a linguagem (PHP) e seguir regras de implementação definidas. Mesmo que a implementação funcione, se essas regras não forem seguidas o projeto não será considerado concluído.

É muito importante ler a implementação atual para dar continuidade ao trabalho mantendo a arquitetura e os componentes já utilizados. Não se deve criar novos componentes para funcionalidades que já foram implementadas, evitando duplicação de código.

Precisamos das seguintes funcionalidades:
• Registro de assinaturas com suporte a diferentes períodos (ocorre no webhook quando o pagamento de fato é registrado);
• Cancelamento de assinaturas: o cancelamento é agendado e só é efetivado no fim do ciclo da assinatura. O usuário deve poder reverter o cancelamento enquanto estiver no período agendado;
• Downgrade e upgrade: o upgrade é executado imediatamente; o downgrade é agendado e só é concluído quando o ciclo do plano mais caro se encerra;
• Cancelamento de downgrade: deve ser possível enquanto o downgrade não tiver sido efetivado.

Tudo deve ser modular, sem dependências específicas de um projeto ou de um gateway, para que possa ser reutilizado e permita trocar o gateway facilmente. É fundamental seguir boas práticas, programando para abstrações e não para implementações. Services e helpers devem receber os detalhes necessários via argumentos.

É obrigatório saber programar em PHP. Conhecimento em boas práticas (SOLID, DRY) é desejável, mas não impeditivo — haverá orientação técnica quando necessário. O projeto oferece oportunidade de evolução profissional pela aplicação de boas práticas.

Habilidades desejadas:

PHP

Atividades do cliente nesse projeto:

Última visualização: hoje às 09:06

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: Iniciante
Visibilidade: Público
Propostas: 11
Interessados: 14
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (11)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

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

  • Freelancer Premium Gabriel S.
    Top Freelancer
    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

Configurar certificado SSL na Locaweb e Tray - Busco um profissional para emitir e configurar o certificado SSL que acabei de adquirir na Locaweb. Meu website já possuía certificado SSL, porém ele expirou. Meu domín...

Ajustes de backend e integração com API do Tiny no app Lovable - Descrição do projeto Já possuo um aplicativo financeiro totalmente desenvolvido no Lovable, com toda a parte visual, dashboards e estrutura de telas prontas e funcionando. O ...

Sistema automatizado para criação e gestão de contas Gmail - Preciso de um freelancer experiente para desenvolver um sistema automatizado de criação e gerenciamento de contas Gmail, voltado para uso profissional. O objetivo é facilitar ...

Marketplace gamer - Fala, pessoal! Preciso criar um marketplace focado no público gamer chamado ZenithGG. A ideia é que ele seja o ponto de encontro para quem quer comprar ou vender itens, contas e servi...

Criar bot em JavaScript para operações DeFi com SDK da Protocol Link - Criar um bot em JavaScript para operações DeFi utilizando o SDK da Protocol Link. O bot deve ler um arquivo .txt com informações e executar as operações co...

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.