Nome de apresentação: Pedro Fernandes
Preciso de um desenvolvedor Full Stack experiente para implementar uma alteração no fluxo de cadastro de uma plataforma SaaS existente, desenvolvida em Laravel e Vue.js.
Objetivo
Atualmente, a plataforma permite que visitantes criem suas próprias contas. Quero substituir esse fluxo por um formulário de contato no site institucional, mantendo a página de login para os usuários que já possuem conta.
Escopo da tarefa
1. Remover a opção de criação pública de contas da interface da plataforma.
2. Redirecionar os visitantes que acessarem a página de cadastro para o formulário de contato do site institucional.
3. Ajustar o backend para impedir a criação pública de novas contas, mantendo o mecanismo de criação de contas disponível para uso administrativo interno.
4. Verificar se existem rotinas ou integrações vinculadas ao cadastro atual que precisam ser adaptadas.
5. Garantir que o login e o acesso das contas existentes continuem funcionando normalmente.
6. Testar as alterações e realizar o deploy após a validação.
Requisitos técnicos
- Experiência sólida com PHP e Laravel.
- Conhecimento de Vue.js e integração entre frontend e backend.
- Experiência com manutenção de aplicações SaaS existentes.
- Conhecimento de Git e configuração de ambientes de desenvolvimento.
- Experiência com DigitalOcean, Laravel Forge / Docker e deploy de aplicações em produção.
Resultado esperado
O cadastro público deve ser desativado tanto na interface quanto no backend. Os visitantes devem ser direcionados ao formulário de contato, enquanto os usuários existentes continuam acessando a plataforma normalmente.
A solução deve ser implementada de forma segura, preservando as contas existentes e permitindo a validação das alterações antes da publicação em produção.
Para enviar sua proposta
Informe brevemente sua experiência com Laravel, Vue.js e Node.js, especialmente em alterações de funcionalidades existentes e deploy de aplicações em produção.
