Alterou o Projeto, portanto precisa alterar a sua Proposta, de prazo e de preço!
O desenvolvedor Back-End precisa ter experiência com
Node.js + WhatsApp Cloud API + Multi-Tenant para integrar uma plataforma já criada em React/Lovable.
Já possuo uma plataforma parcialmente concluída com API Não Oficial e um novo módulo com todo o frontend criado no Lovable (React + Shadcn + Tailwind) e preciso de um desenvolvedor experiente para integrar as duas e implementar:
Atualização e integração do sistema atual com modulo novo (WhatsApp Cloud API)
O backend completo em
Node.js (NestJS ou Express + Arquitetura limpa)
Integração oficial com WhatsApp Cloud API (Meta)
Fluxo de Embedded Signup
Fluxo de onboarding para duas categorias de usuários
Dono da loja (uma única conta)
Agência / Gestor (múltiplas lojas)
Recebimento de mensagens via Webhook
Envio de mensagens (session + templates) com agendamento e recorrencia
Gestão de templates (criação, envio, aprovação)
Multi-tenant real
Fila com Redis
Dashboard completo conectado com dados reais (enviados/entregues/lidos, etc...)
Inbox em tempo real
Suporte a agência com troca de contas (tenant switching)
MVP funcional testável usando número oficial da Meta
O frontend já está pronto e organizado (Lovable), mas agora precisamos do motor do sistema.
Objetivo
Transformar o frontend da API Oficial existente em um mvp funcional real com:
embedded signup
recebimento e envio de mensagens
templates aprovados
webhooks funcionando
multi-tenancy
agência trocando entre lojas
dashboard + inbox com dados reais
a prioridade é ter um mvp funcionando de verdade, com número válido do whatsapp oficial, atualizado e integrado ao sistema atual (api não oficial) com modulo novo (whatsapp cloud api) e integrado no código da ferramenta atual que já existe com a api não oficial;
Tecnologias Preferencial:
Lovable
Tecnologias Obrigatórias:
backend deve ser desenvolvido em:
node.js (NestJS preferencial) ou
Express.js bem estruturado
TypeScript
Banco: MySQL
Fila: Redis
React/Next
Deploy: Ubuntu
Webhooks: Meta Cloud API
Docker
Realtime: SSE ou WebSockets
Segurança: https, JWT + Encriptação + HMAC
Entrega Esperada (MVP Funcional em produção)
O projeto só é considerado entregue quando:
Integração com sistema atual funcionando completamente
Embedded Signup funciona de ponta a ponta
Webhook recebe mensagens reais
Worker envia mensagens reais
Dashboard mostra dados reais
Inbox recebe mensagens da Meta
Template é criado/aprovado e usado em envio real
Agência consegue trocar entre empresas (tenants)
O produto está rodando na VPS (linux Ubuntu) com HTTPS no dominio oficial.
Documentação entregue
Código limpo, organizado, semanticamente estruturado respeitando padrões de projeto.
Milestones
M1 — Infraestrutura + Backend Base:
Configuração de projeto
Node.js
Banco de dados + Redis
Deploy básico
JWT + Auth básico
Estrutura multi-tenant
Entrega: API respondendo, migrations funcionando
M2 — Embedded Signup:
Start endpoint
Callback
Persistência WABA
Listagem de empresas (agências)
Entrega: fluxo Embedded Signup totalmente funcional
M3 — Webhooks + Receiver:
Validação de assinatura
Idempotência
Worker de processamento
Entrega: recebendo mensagens reais
M4 — Envio de Mensagens + Workers + Rate Limit:
Session + Template
Queue
Backoff
DLQ
Entrega: enviando mensagens reais
M5 — Integração Frontend + Dashboard + Inbox:
Conectar frontend Lovable aos endpoints
Dashboard com dados reais
Inbox carregando mensagens
Troca de tenants para agências
Entrega: mvp funcional completo
-> Perguntas de Triagem (obrigatório responder):
0 - quanto tempo leva para entregar o sistema mvp funcional (com embedded signup integrado)?
1 - você já integrou whatsapp cloud api da meta? pode provar?
2 - já implementou embedded signup antes?
3 - já trabalhou com multi-tenant?
4 - já implementou filas com redis/bullmq?
5 - já configurou webhooks com x-hub-signature-256?
6 - tem exemplos reais de mvp construído com
node.js + Webhooks?
7 - Como você implementaria o rate limit da Meta?
Prazo de Entrega: Não estabelecido