Resumo do Projeto
Buscamos um desenvolvedor ou equipe full-stack experiente para desenvolver um módulo de e-commerce customizado, que será integrado ao nosso site institucional já existente.
O objetivo é construir uma solução robusta, segura, escalável e altamente intuitiva, voltada para comercialização de produtos digitais, com foco em performance e experiência do usuário.
Requisito obrigatório: buscamos profissionais nativos em português ou com fluência total, para facilitar comunicação técnica e reuniões de alinhamento.
1. Estrutura do E-commerce e Catálogo
O sistema deverá contemplar:
Navegação estruturada com aproximadamente 28 a 30 categorias principais, com suporte a subcategorias.
Catálogo inicial estimado entre 150 e 200 produtos digitais.
Suporte a múltiplas variações por produto (ex: tipo de licença, duração, número de usuários, upgrades).
Páginas de produto com descrição detalhada, imagens e precificação dinâmica.
Experiência de checkout simples, rápida e otimizada para conversão.
2. Integração com Meios de Pagamento
O checkout deverá ser integrado diretamente com os seguintes gateways:
Stripe
Mercado Pago
PayPal
Coinpal (para pagamentos em criptomoedas)
A integração deve contemplar:
Webhooks
Confirmação automática de pagamento
Atualização automática do status do pedido
Tratamento de falhas e logs de transações
3. ÁRea do Cliente e Painel Administrativo
Área do Cliente
Cadastro e autenticação segura
Histórico de pedidos
Acesso a chaves/licenças ou downloads
Atualização de dados cadastrais
Back-Office Administrativo
CRUD completo de produtos e categorias
Gestão de estoque digital
Controle de pedidos (Processando, Pago, Cancelado, Concluído)
Gestão de usuários
Controle de níveis de acesso
Registro de logs administrativos
4. Stack Técnica (Obrigatória)
O desenvolvimento deve respeitar nossa infraestrutura atual:
Backend:
Node.js com Express
Frontend:
Next.js (React)
Banco de Dados: PostgreSQL
Infraestrutura: NGINX
Containerização: Docker Compose
SSL: Certbot
A solução deve ser escalável e preparada para futuras integrações via API.
5. Segurança e Performance
O projeto deverá considerar:
Boas práticas de segurança (validação de entrada, proteção contra SQL Injection, csrf, xss, etc.)
Controle de autenticação e autorização
Proteção de rotas administrativas
Performance otimizada para ambiente produtivo
6. Contrato e Entregáveis
Formalização via contrato de prestação de serviços.
Definição de cronograma com marcos de entrega.
Entrega integral do código-fonte organizado e documentado.
Código não ofuscado.
Documentação técnica básica para manutenção e expansão futura.
Como se candidatar
Interessados devem enviar:
Portfólio com projetos de e-commerce desenvolvidos.
Proposta técnica detalhando a arquitetura sugerida e estratégia de integração com os gateways mencionados.
Prazo estimado de desenvolvimento.
Orçamento.
Prazo de Entrega: Não estabelecido