Pesquisar

Integração Wifeed com HubSpot (Node.js)

28/02/2026 às 13:10

Descrição do Projeto:

Estamos buscando desenvolvedor(a) Node.js para desenvolver uma integração direta entre Wifeed e HubSpot, garantindo sincronização automatizada e consistência de dados entre as plataformas.

O projeto envolve consumo de APIs REST, tratamento de webhooks e controle de sincronização bidirecional (quando aplicável).

Objetivo da integração

Receber dados do Wifeed e enviar para o HubSpot, ou consultar dados do HubSpot para atualizar registros no Wifeed.
Garantir que registros não sejam duplicados.
Manter consistência e rastreabilidade das sincronizações.

Escopo técnico

1. Integração via API REST

• Consumo da API do Wifeed
• Integração com API v3 do HubSpot
• Criação/atualização de:
• Contatos
• Empresas
• Negócios (se aplicável)
• Eventos customizados
• Uso de autenticação via:
• Bearer Token (Wifeed)
• Private App Token (HubSpot)

2. Regras de sincronização

• Verificação de existência do contato por:
• Email
• External ID
• Estratégia de upsert (create or update)
• Merge de propriedades
• Mapeamento de campos entre sistemas
• Tratamento de conflitos de dados

3. Estrutura da aplicação

• Backend em Node.js com Express ou Fastify
• Camadas organizadas:
• Controller
• Service
• Integration Layer
• Repository (se necessário)
• Arquivo de configuração para mapeamento de campos

4. Webhooks (se aplicável)

• Endpoint para recebimento de eventos do Wifeed
• Validação de assinatura (se houver)
• Processamento assíncrono
• Retry automático em caso de falha

5. Controle de consistência

• Logs estruturados
• Registro de sincronizações (tabela log_sync)
• Status:
• Sucesso
• Falha
• Retry pendente
• Tratamento de:
• Rate limit do HubSpot
• Timeout
• Erros 4xx e 5xx

Habilidades desejadas:

NodeJS

Atividades do cliente nesse projeto:

Última visualização: 03/03/2026 às 13:55

Última interação: 02/03/2026 às 19:19

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 22
Interessados: 28
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (22)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Diego J.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Marcus V.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro André D.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

+ 2 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Configurar Amelia no WPress com Mercado Pago e Google Agenda - Buscamos um profissional experiente para realizar a instalação e configuração completa do plugin Amelia Standard em site WordPress com Elementor. Após a instala&...

Sistema de gerenciamento completo para hotel - Objetivo Desenvolver uma plataforma completa para gerenciamento operacional, comercial, financeiro e estratégico de um hotel, centralizando processos em um único sistema. Problema q...

Refazer site institucional completo em WordPress - Tenho o site https://graficalopes.com.br/, mas quero refazê-lo para que fique mais profissional e bonito. Preciso que mantenha a mesma estética de cores e estilo. Precisamos complemen...

Configurar app Campo Personalizado (Empreender) na Nuvemshop Next - Preciso de ajuda para configurar um aplicativo na minha loja Nuvemshop Next O que precisa ser feito: Configurar o aplicativo "Campo Personalizado" (Empreender) em um produto da loja (ca...

Desenvolver telas a partir de mockups no Figma - Desenvolvedor frontend - React / Next.js Projeto em curso. Temos os mockups no Figma; precisamos de alguém que os construa em React com qualidade. Bom olho para design: verificar coerê...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.