Analisando propostas

Desenvolvedor(a) Supabase — Multi-tenant + Webhook Stripe para Saas em produção

Publicado em 08 de Agosto de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estou construindo o Vigia, um SaaS B2B (React + Supabase, gerado inicialmente via Lovable) que já tem landing page publicada e primeiros clientes em fase de validação. Preciso de ajuda técnica em duas frentes específicas e bem delimitadas — não é o projeto inteiro, é uma entrega objetiva pra começarmos.

O que precisa ser feito

1. Isolamento multi-tenant (Row Level Security)
  Configurar RLS no Supabase em todas as tabelas do projeto, garantindo que cada empresa (tenant) só acesse seus próprios dados — mesmo tentando manipular requisições diretamente pela API. Preciso de testes explícitos provando esse isolamento antes de considerar concluído.

2. Webhook do Stripe — criação automática de acesso
  Criar uma Supabase Edge Function que:
  - Recebe o evento checkout.session.completed do Stripe e cria automaticamente o registro da empresa + dispara e-mail de boas-vindas com acesso (magic link via Supabase Auth)
  - Recebe customer.subscription.deleted e bloqueia o acesso da empresa
  Com tratamento de erro (e-mail duplicado, falha de envio, etc.) E logs pra eu conseguir revisar falhas manualmente.

O QUE JÁ EXISTE
Estrutura de telas e tabelas básicas já geradas na Lovable. Vou compartilhar acesso ao projeto (código + Supabase) após combinarmos os detalhes.

O que preciso ver no seu perfil/proposta
- experiência real com rls no supabase (se puder linkar um projeto ou explicar brevemente como implementaria, ótimo sinal)
- experiência com edge functions e webhooks do stripe
- prazo estimado pra essas duas entregas

formato
pagamento por entrega (não por hora), com escopo fechado nessas duas tarefas. Se o resultado for bom, há um projeto maior pela frente (motor de sugestões com IA) que pode virar uma colaboração contínua.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena

Prazo de Entrega: Não estabelecido

Habilidades necessárias