Preciso contratar um desenvolvedor full stack para desenvolver um site institucional e uma loja virtual, utilizando uma stack moderna, manutenível, responsiva, multilíngue e preparada para crescimento.
O projeto deve ser otimizado para mobile, tablet e desktop, com excelente experiência do usuário em diferentes tamanhos de tela. Também precisa ter estrutura multilíngue, permitindo a navegação em mais de um idioma, conforme os idiomas definidos no escopo.
O projeto deve ser entregue com código-fonte organizado, repositório GitHub, estrutura clara e documentação básica para manutenção futura. Não aceito entrega apenas compilada, exportada ou sem possibilidade real de manutenção.
Stack desejada:
TypeScript;
Next.js versão estável recente,
Next.js 16;
App Router;
Server Components, quando aplicável;
Node.js para APIs;
PostgreSQL via Supabase;
RLS no Supabase, quando aplicável;
Stripe para pagamentos;
Pix via Stripe, caso a conta esteja habilitada;
GitHub para versionamento;
Vercel para deploy;
Cloudflare para dns, ssl, cdn e camada inicial de segurança;
ci/cd básico via github/vercel;
sentry ou ferramenta equivalente para monitoramento, se fizer sentido no projeto.
Escopo geral:
Desenvolvimento de site institucional;
Desenvolvimento de loja virtual;
Estrutura de páginas institucionais;
Estrutura de produtos;
Carrinho/checkout ou fluxo de compra conforme viabilidade técnica;
Integração com Stripe;
Previsão de pagamento por cartão e Pix, se disponível na conta;
Configuração de banco de dados no Supabase;
Configuração de regras de segurança no banco, se aplicável;
Configuração de ambiente de produção;
Configuração de variáveis de ambiente;
Deploy na Vercel;
Configuração básica de domínio/DNS, se necessário;
Código versionado no GitHub;
Documentação básica para manutenção e deploy.
Pontos obrigatórios:
O projeto precisa ser feito em TypeScript.
O código-fonte completo deve ser entregue.
O repositório GitHub deve ser disponibilizado.
A estrutura precisa ser manutenível.
A solução não pode depender exclusivamente do desenvolvedor para futuras alterações.
Os custos mensais das ferramentas precisam ser mapeados antes da implementação.
A prioridade é começar com planos gratuitos sempre que possível, como Vercel Hobby, Supabase Free, Cloudflare Free e GitHub Free, mas deixando claro quando algum upgrade for tecnicamente necessário.
Segurança esperada:
Validação de inputs;
Proteção básica de rotas;
Uso correto de variáveis de ambiente;
Webhooks da Stripe validados;
Boas práticas com autenticação, caso o projeto tenha área logada;
RLS no Supabase, se houver dados sensíveis por usuário;
Headers básicos de segurança;
Estrutura segura para pagamentos, sem armazenar dados de cartão no servidor.
Entrega esperada:
Site publicado;
Loja funcionando;
Integração de pagamento configurada;
Código-fonte completo no GitHub;
Documentação básica;
Instruções de instalação;
Instruções de build;
Instruções de deploy;
Lista dos serviços utilizados;
Perfil desejado:
Desenvolvedor com experiência comprovada em
Next.js, TypeScript, Supabase, Stripe e deploy na Vercel.
Diferenciais:
Experiência com e-commerce;
Experiência com Stripe Pix no Brasil;
Experiência com Supabase RLS;
Experiência com segurança em aplicações web;
Experiência com ci/cd;
capacidade de explicar decisões técnicas de forma clara.
Para se candidatar, por favor envie:
Projetos semelhantes já desenvolvidos;
Links de portfólio ou GitHub, se possível;
Stack que você recomenda para esse projeto;
Prazo estimado;
Como você entregaria o código-fonte e a documentação;
Se já trabalhou com Stripe, Pix, Supabase e Vercel.
Busco alguém técnico, organizado e transparente, que consiga desenvolver uma estrutura profissional, mas sem inflar custos desnecessários no início.
Prazo de Entrega: Não estabelecido