Analisando propostas

Desenvolvedor Node.js + Whatsapp Cloud Api + Multi-Tenant (Back-End) para integrar plataforma atual

Publicado em 21 de Novembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

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?

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por F. M.