Analisando propostas

Desenvolvedor Node.js (Nestjs) para Integração Whatsapp Cloud Api com Frontend React Lovable

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

Sobre este projeto

Aberto

Desenvolvedor Node.js (NestJS) para Integração WhatsApp Cloud API + Backend Completo para Frontend Lovable (React).

mvp urgente (se não entregar no prazo, solicitaremos mediação do workana para cancelar o trabalho por quebra de cláusula):

o que preciso na proposta?
o desenvolvedor deve enviar obrigatoriamente:
1 - valor do mvp funcional
2 - prazo real de entrega do mvp
3 - valor da plataforma completa
4 - prazo estimado da plataforma completa
-> portfólio e provas das experiências solicitadas

estamos buscando um desenvolvedor backend experiente para construir o backend oficial da nossa plataforma em node.js, integrar tudo ao frontend Lovable (React) já desenvolvido e conectar o sistema atual, que hoje usa API não oficial. A prioridade é entregar rapidamente um mvp funcional usando a api oficial da meta (modo lojista). Após o MVP, o desenvolvimento continua para o modo Agência (multi-lojas) e demais melhorias.

Fluxo inicial do usuário: ao fazer login, o assinante escolhe entre API Oficial (prioridade) ou API Não Oficial (já existente e integrada posteriormente). No modo Oficial, já temos telas prontas para Lojista (entrega imediata) e Agência (entrega após o MVP).

Objetivo do Projeto
Transformar o frontend Lovable em um sistema real, robusto e pronto para produção com:

Embedded Signup completo

Envio e recebimento de mensagens reais

Webhooks com assinatura validada

Multi-tenant básico implementado

Gestão e uso de templates oficiais

Dashboard e inbox funcionando com dados reais

Suporte futuro ao modo Agência (multi-lojas)

Deploy completo em VPS Ubuntu

Integração obrigatória com o login e fluxo do sistema atual (API não oficial)

Requisitos Essenciais do Backend

Node.js com TypeScript (NestJS preferencial)

Integração completa com WhatsApp Cloud API

Implementação do Embedded Signup de ponta a ponta

Webhooks com validação x-hub-signature-256 e idempotência

Envio de mensagens de sessão e templates

Filas com Redis (BullMQ preferencial), DLQ, backoff e retry

Controle de rate limit da Meta

Multi-tenant real (estrutura, isolamento, troca futura de tenants)

Logs, auditoria e segurança com jwt, hmac e https

preparação para comunicação em tempo real (sse ou websocket)

frontend (lovable)
todo o frontend está pronto: dashboard, inbox, gestão de templates, campanhas e telas multi-loja. O trabalho será conectar os endpoints do backend e sincronizar os dados em tempo real.

Infraestrutura Obrigatória

Node.js + TypeScript

MySQL

Redis

Docker

VPS Ubuntu + Nginx + HTTPS

Logs e observabilidade

Criptografia de tokens sensíveis

Padrões de arquitetura e código limpo

Entrega Mínima do MVP (Obrigatório)
O MVP só será aceito quando:

Embedded Signup funcionar de ponta a ponta

Webhook receber eventos reais

Worker enviar mensagens reais

Dashboard e inbox exibirem dados reais

Templates criados, aprovados e utilizáveis

Multi-tenant básico ativo (um tenant por loja)

Deploy com HTTPS em produção

Integração com o login e fluxo do sistema atual

Documentação clara

Código limpo, organizado e escalável

Após o MVP, o projeto continua com:

Modo Agência (multi-lojas)

Tenant switching

Migração de clientes

Melhoria contínua do módulo oficial

Integração final com a API não oficial já existente

Etapas Sugeridas de Desenvolvimento

Base do backend, banco, Redis, auth, multi-tenant e deploy inicial

Embedded Signup completo

Webhooks e recebimento de mensagens

Envio de mensagens com filas e rate limit

Integração do backend com o Lovable, dashboard e inbox (entrega do MVP)

Triagem (Respostas Obrigatórias)

Qual o prazo real do MVP?

Experiência comprovada com WhatsApp Cloud API?

Já implementou Embedded Signup antes?

Experiência com multi-tenant real?

Experiência com Redis/BullMQ e filas?

Já configurou x-hub-signature-256?

Pode enviar exemplos reais de MVPs com Node.js e webhooks?

Como implementaria o rate limit da Meta?

O Que Preciso na Proposta

Valor e prazo do MVP funcional

Valor e prazo da plataforma completa

Portfólio e comprovações técnicas

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.