Pular para o conteúdo
Todos os projetos

Pulse

Sistema de gestão e integração

Uma plataforma interna que unifica as vendas e as operações de uma empresa — e a arquitetura de integração que faz quatro ferramentas desconexas funcionarem como uma só.

Papel
Desenvolvedor full‑stack
Ano
2025–26
Tipo
Plataforma interna · Vendas e operações
Acesso
Privado — sistema interno
  • TypeScript
  • Next.js
  • Node.js
  • Prisma
Dashboard de vendas do Pulse: meta do time, ritmo diário e meta × realizado
Fig. 01 — O dashboard de vendas. Telas reais do produto em todo o estudo; todos os dados exibidos são fictícios.

Contexto

Uma empresa, quatro ferramentas — e nenhum lugar onde elas se encontravam.

O Pulse foi construído para uma empresa cuja operação comercial rodava em sistemas separados. O Meta Ads trazia os leads, as conversas aconteciam no WhatsApp, as vendas eram fechadas em ligações e os pagamentos passavam pela Herospark.

Cada uma dessas ferramentas guardava uma parte da história de cada cliente. Nenhuma guardava a história inteira, e nenhuma conversava com as outras.

  • Meta Ads

    Tráfego
  • WhatsApp

    Conversas
  • Ligações

    Vendas
  • Herospark

    Pagamentos
Fig. 02 — Antes do Pulse: quatro ferramentas, nenhuma conexão entre elas.

Problema

As respostas existiam — só nunca no mesmo lugar.

  • Qual anúncio trouxe esta venda?

  • Este cliente já pagou de fato?

  • Quem assume a conta depois que a venda fecha?

Perguntas assim exigiam abrir várias ferramentas e cruzar registros à mão. O grande desafio técnico era orquestrar sistemas externos desconexos — tráfego, chamadas, WhatsApp, pagamentos — em uma arquitetura única, coesa e escalável.

O que construí

Uma plataforma para todo o ciclo comercial, do primeiro anúncio à renovação.

O Pulse organiza a operação em oito módulos sobre os mesmos dados: vendas, análise de chamadas, marketing, contatos, gestão de clientes, pós‑venda e a gestão da própria plataforma — além de um Modo TV que leva os números do dia para as telas do escritório.

pulse / chamadas / scorecardtela 01 / 27
Scorecard de vendas com IA

Scorecard de vendas com IA

Chamadas avaliadas pilar a pilar — da abertura ao fechamento — expondo a habilidade mais fraca do time.

Deslize · toque para ampliar

Fig. 03 — Telas reais do produto, agrupadas por módulo · todos os dados exibidos são fictícios

No produto

  • Dashboards financeiros

    Receita, metas e indicadores unificados em tempo real.

  • Modo TV

    Gamificação de vendas para telões, ao vivo.

  • Gateway de pagamento

    Integração ponta a ponta com a Herospark.

  • CRM Kanban + Health Score

    Pipeline de clientes com saúde da conta calculada.

  • Análise de Marketing

    Rastreamento do Meta Ads até a conversa no WhatsApp.

  • Gestão de Churn

    Painéis de retenção pública e privada.

  • Forecast + Handoff

    Previsão com automação de passagem para o CS.

Arquitetura e decisões

Todo sistema conversa com o Pulse — nunca um com o outro.

Sistemas externosDesconexos
  • Meta Ads · Tráfego
  • WhatsApp
  • Ligações
  • Pagamentos · Herospark

Pulse

Camada de orquestração · API única

Operação unificada8 módulos
  • Dashboards · Modo TV
  • CRM · Health Score
  • Marketing · Atribuição
  • Forecast · Handoff → CS
Base
  • Modelo de dados com Prisma
  • Tarefas em segundo plano
  • Log de auditoria
  • Acesso por papel
Fig. 04 — Arquitetura de integração: quatro sistemas externos, uma camada de orquestração, uma operação.

Decisões

  • Uma porta por sistema

    Meta Ads, WhatsApp, ligações e Herospark se conectam ao Pulse em um único ponto, e todos os módulos leem da mesma API. Uma integração nova é ligada uma vez — e qualquer tela pode usá‑la.

  • Cruzar registros em vez de persegui‑los

    Uma venda nova encontra o SDR do lead pelo telefone e o anúncio que o trouxe. Uma linha do forecast vira Pago sozinha quando chega uma compra da Herospark com o mesmo e‑mail ou telefone.

  • Calcular os sinais com antecedência

    Tarefas em segundo plano pré‑calculam os sinais de jornada e o health score de cada conta. Os marcos da jornada se marcam sozinhos conforme as integrações respondem, sem esperar alguém atualizá‑los.

  • Acesso e rastreabilidade desde o início

    Gestores, closers, SDRs e CS veem o que o seu papel permite, e um log de auditoria imutável registra quem criou, editou ou cancelou o quê.

Resultado

Vendas e operações agora trabalham sobre os mesmos dados.

Do anúncio que trouxe o lead à renovação da conta, cada etapa vive em um só sistema. A confirmação de pagamento, a passagem de vendas para o CS e os marcos da jornada acontecem sozinhos — e o time acompanha o ritmo do dia ao vivo nas TVs do escritório.

O Pulse em números

Sistemas externos, uma plataforma
4 → 1
Módulos sobre os mesmos dados
8
Papéis no time, cada um com seu acesso
4

Meu papel

Da primeira integração à última tela.

Desenvolvimento full‑stack — da arquitetura de integração ao back‑end (Node.js · Prisma) e à interface dos painéis.

  • Arquitetura de integração

    Como cada sistema externo se conecta ao Pulse e como seus dados chegam a cada módulo.

  • Back‑end e dados

    O modelo de dados com Prisma, as regras de negócio, as tarefas em segundo plano e a trilha de auditoria.

  • Interfaces

    Os dashboards, os quadros e o Modo TV.

Feito com

  • Node.js
  • TypeScript
  • Next.js
  • Prisma