Busca-se um desenvolvedor para criar uma plataforma SaaS multi-tenant, similar a um Linktree avançado, onde os clientes poderão construir mini-sites profissionais. Estes mini-sites deverão consolidar links para WhatsApp, redes sociais, catálogos de produtos, outros links, opções de pagamento e localização em uma única página.
O escopo do projeto inclui:
Área do Cliente:
- Funcionalidades de cadastro e login.
- Um editor visual intuitivo para personalização de cores, upload de logo e imagem de capa, e reordenação de seções.
- Integração com WhatsApp, gerando links
wa.me.
- Sistema de cadastro para catálogo de produtos.
- Seção para listar links de redes sociais.
- Integração para pagamentos via Pix e cartão (Mercado Pago, Asaas ou Stripe).
- Exibição de localização com mapa.
- Geração de QR Code para acesso rápido ao mini-site.
- Ferramenta de captura de leads (e-mail e telefone).
Página Pública:
- Cada cliente terá uma URL própria (ex:
seusite.com.br/nomedaempresa).
- A página deve ser otimizada para carregamento rápido em dispositivos móveis.
Painel Administrativo (para o dono da plataforma):
- Gestão completa de todos os clientes e seus respectivos mini-sites.
- Controle de assinaturas e sistema de cobrança recorrente.
- Acesso a métricas de visitas e cliques por link.
Stack sugerida para o desenvolvimento:
- Frontend: React com Vite.
- Backend: Supabase ou um backend customizado em
Node.js com PostgreSQL.
- Gateway de Pagamento: Integração com provedores nacionais que suportem Pix (Mercado Pago, Asaas ou Stripe).
Requisitos para o desenvolvedor:
- Experiência comprovada com sistemas multi-tenant, incluindo isolamento de dados.
- Capacidade de explicar a abordagem para o isolamento de dados (ex: schema por tenant, RLS no Postgres).
- Apresentar prazo e valor para a entrega de uma primeira versão (MVP), que inclua cadastro, editor básico, integração WhatsApp, catálogo simples e o link público.
- Informar o modelo de cobrança (por hora ou projeto fechado) e se o contrato contempla suporte pós-entrega.
Um documento de briefing técnico completo será fornecido após o primeiro contato para detalhamento adicional.
Prazo de Entrega: Não estabelecido