O site foi todo desenvolvido com IA e está 80% pronto e funcional. Porém, preciso que sejam feitos ajustes e aplicadas boas práticas antes de lançá-lo em produção. O código foi bem documentado e é relativamente simples de entender para quem tem conhecimento na área. Consiste basicamente em: index > checkout (escolher o pacote) > página de pagamento. Junto disso, há uma consulta de pedidos e um admin simples para finalizar ou reembolsar pedidos em produção.
Abaixo, vou listar as correções necessárias:
• Algumas datas e horários estão com bugs na base de dados e na interface do usuário. Em alguns lugares, aparecem corretos, mas não sei a diferença; precisa ser corrigido para que tudo saia certinho.
• É Necessário arrumar uma lógica que está bugada. Basicamente, depois que o PIX é gerado, se o cliente aperta F5 (ou se pesquisa o pedido e aperta para completar o pagamento pendente), ele não recupera as informações nem o PIX. Nesse caso, o ideal é gerar o PIX após X tempo, pois expira, e então, quando pago, o fluxo do pedido deve seguir.
• Separar os arquivos corretamente. É Necessário organizar os arquivos de forma mais lógica, até mesmo por segurança. Por exemplo, as credenciais devem ser colocadas em um arquivo .env, tirar as funções do database/
config.php e criar um arquivo separado.
• Por fim, aplicar práticas de segurança necessárias para que o código fique sem vulnerabilidades. Por exemplo, permitir webhooks somente do gateway de pagamento.
Link:
assessorbr.online
Prazo de Entrega: Não estabelecido