Analisando propostas

Desenvolvedor React para Integração Stripe e Sistema de Afiliados em Crm.

Publicado em 08 de Outubro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolvi um CRM no Bolt.new (BarberPro CRM) e preciso de um desenvolvedor para finalizar a integração de pagamentos com Stripe + Supabase e implementar um sistema simples de link de afiliados.

O que já está pronto:
    •    Frontend de planos (Gratuito, Profissional e Premium – mensal/anual).
    •    Edge Functions no Supabase (stripe-checkout, stripe-webhooks, stripe-customer).
    •    Banco com tabela payments e campo stripe_customer_id.
    •    Serviço stripeService.ts.

O que falta implementar:
    1.    Stripe: Configurar produtos/preços, webhooks (checkout.session.completed, subscription.updated, invoice.payment_succeeded/failed) e conectar IDs de preço no frontend.
    2.    Banco de Dados (Supabase): Ajustar tabelas profiles, subscriptions, payments para salvar planos, assinaturas e transações com segurança (RLS).
    3.    Frontend: Conectar botões “Escolher Plano” ao checkout real, atualizar plano ativo do usuário, criar páginas de sucesso/cancelamento e implementar links de pagamento avulso (para WhatsApp/Instagram).
    4.    Afiliados: Sistema simples com parâmetro ?ref=ID, registro de afiliados em pagamentos e relatório básico de vendas.
    5.    Testes: Validar todo fluxo com cartões de teste do Stripe e garantir atualização automática do plano/afiliado.

Entregáveis:
    •    Integração Stripe completa (mensal/anual).
    •    Banco de dados atualizado.
    •    Frontend integrado e funcional.
    •    Sistema de afiliados.
    •    Documentação simples de gestão.

Perfil: Experiência com React + Supabase + Stripe. Conhecimento em lógica de afiliados é diferencial.
⏳ Prazo: até 7 dias.
💰 Orçamento sugerido: R$ 700 – R$ 1.200.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por Edy S.