Preciso contratar um programador freelancer experiente para realizar uma revisão técnica completa em um e-commerce web desenvolvido para uma empresa de perfumes.
O projeto já estará em fase avançada, com front-end, back-end e banco de dados praticamente finalizados. Não estou buscando alguém para criar o sistema do zero, e sim um profissional para revisar, testar, corrigir problemas e validar se tudo está funcionando corretamente antes da entrega final ao cliente.
O sistema consiste em uma aplicação web para uma loja de perfumes, com catálogo de produtos, landing page/página inicial, busca de produtos, página de detalhes, cadastro e login de usuários, carrinho, checkout, contato via WhatsApp e estrutura administrativa para cadastro e edição de produtos.
O objetivo da contratação é garantir que o produto esteja estável, funcional, responsivo, seguro em nível básico e pronto para ser apresentado/entregue ao cliente.
Escopo esperado:
* Revisar o front-end completo.
* Revisar o back-end e as APIs.
* Revisar a integração com o banco de dados.
* Validar cadastro, login, recuperação de senha e sessão de usuário.
* Validar permissões de usuário comum e administrador.
* Testar catálogo de produtos, busca, filtros e página de detalhes.
* Testar carrinho, alteração de quantidade, remoção de produtos e cálculo de totais.
* Testar checkout e fluxo de finalização de pedido.
* Validar contato/compra via WhatsApp.
* Revisar área administrativa, caso já esteja implementada.
* Testar cadastro, edição, exclusão/desativação e gerenciamento de produtos.
* Verificar responsividade em desktop, tablet e mobile.
* Corrigir bugs visuais, problemas de espaçamento, layout quebrado e usabilidade.
* Conferir autenticação, rotas protegidas, tratamento de erros e validações.
* Validar variáveis de ambiente e configurações sensíveis.
* Conferir se o projeto roda corretamente em ambiente local.
* Documentar brevemente os problemas encontrados e as correções realizadas.
Também preciso que o profissional valide os ambientes de deploy em nuvem, não apenas o funcionamento local.
Escopo de deploy/nuvem:
* Verificar se o front-end está publicado corretamente.
* Verificar se o back-end está publicado corretamente.
* Validar se o banco de dados em nuvem está conectado e funcionando.
* Conferir variáveis de ambiente do front-end e do back-end.
* Testar a comunicação entre front-end, API e banco no ambiente online.
* Validar CORS, URLs de API, autenticação, rotas protegidas e endpoints.
* Verificar logs de erro nos serviços de deploy.
* Testar cadastro, login, carrinho, checkout e painel/admin diretamente no ambiente publicado.
* Avaliar se a aplicação está pronta para produção ou se ainda precisa de ajustes antes da entrega.
* Sugerir melhorias de configuração para estabilidade, segurança e manutenção.
Tecnologias utilizadas no projeto:
* React
* Javascript
* html/css
*
node.js
* Express
* PostgreSQL
* Prisma
* JWT
* Integrações simples como CEP, e-mail e WhatsApp
* Deploy em serviços de nuvem para front-end, back-end e banco de dados
Entregáveis esperados:
1. Lista dos problemas encontrados.
2. Correção dos bugs identificados dentro do escopo combinado.
3. Ajustes visuais e de responsividade necessários.
4. Validação dos fluxos principais do sistema.
5. Validação do funcionamento local.
6. Validação do funcionamento em nuvem/deploy.
7. Correção de problemas de integração entre front-end, back-end e banco.
8. Orientações finais para produção/deploy.
9. Relatório simples informando o que foi testado, o que foi corrigido e o que ainda recomenda melhorar.
10. Confirmação final sobre o estado do sistema após os ajustes.
Importante:
O uso de IA como apoio não é um problema, mas preciso de uma revisão feita com responsabilidade profissional, análise real de código, testes práticos e correções bem feitas. Quero alguém cuidadoso, experiente e comprometido com qualidade, pois o projeto será entregue para um cliente real.
Prazo de Entrega: Não estabelecido