Realizado

Revisão de Código (React + Supabase) e Deploy na Vps

Publicado em 31 de Julho de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolvemos uma plataforma para nutricionistas (React 18 + Vite + Tailwind + shadcn/ui no front / Supabase + Edge Functions + Stripe no back).

Precisamos de um especialista para:

1) Code review completo

- Analisar qualidade, padrões, segurança (RLS, autenticação, Stripe), performance (p95 < 3 s) e cobertura de testes (alvo ≥ 80 %).

- Identificar débitos técnicos e propor refatorações claras (pull requests).

2) Implantação na VPS (Ubuntu 22)

- Criar pipeline ci/cd (github actions) com build, testes, migrations e deploy zero-downtime.

- Containerização (Docker + docker-compose) ou PM2, conforme melhor prática.

- Configurar environment variables, SSL, backups e monitoramento básico (latência, tokens OpenAI, custos).

3) Orientações para deploys futuros

- Documentação passo a passo (README.md + vídeo curto).

- Checklist de pré-deploy, rollback e boas práticas de custos (OpenAI) e SLA.

Entregáveis

- Relatório de revisão + mapa de risco.

- PRs com ajustes aprovados.

- Scripts/arquivos de infraestrutura (Dockerfile, docker-compose.yml, workflow YAML).

- Guia de deploy e vídeo passo a passo.

Prazo sugerido: 7 dias corridos após aceite.
Comunicação: WhatsApp e Google meet.
Critérios de aceite: build verde, testes ≥ 80 %, deploy rodando em produção (domínio) e documentação validada pela equipe interna.

Contexto Geral do Projeto

Já temos MVP funcional em ambiente de desenvolvimento; falta revisão especializada e pipeline de produção. Procuramos alguém proativo, que detalhe riscos e deixe tudo pronto para escalar. Front-end: React 18, TypeScript, Vite, Tailwind, shadcn/ui, React Query, React Router v6. Back-end: Supabase (PostgreSQL, Auth, Edge Functions), Stripe para billing, n8n para automações.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 11 de Agosto de 2025

Habilidades necessárias