Voltar para os cases
Logística · TMS Gateway

CargoCore

Gateway de TMS para e-commerce (CargoCore)

Cliente
Gateway de TMS para e-commerce (CargoCore)
Setor
Logística / E-commerce
Período
2024 — atual
CargoCore

Sobre o projeto

CargoCore é um gateway de TMS (Transportation Management System) independente. Ele faz a ponte entre a loja virtual e os sistemas de transporte: conecta múltiplos e-commerces (Tray Commerce, WooCommerce, Wake, Nuvemshop e outros) a diversos TMS (LogManager, J3, Tracken, Mapp, etc.) — cada TMS com acesso a milhares de transportadoras. No checkout, o consumidor vê cotações em tempo real; no painel, o lojista configura regras de frete, vincula o TMS por API Key e acompanha pedidos, etiquetas e rastreamento sem depender de uma única plataforma de loja.

O desafio

Lojistas online precisam oferecer frete competitivo no checkout, mas cada e-commerce e cada TMS expõe APIs, contratos e modelos de integração diferentes — e cada TMS, por sua vez, agrega milhares de transportadoras. Manter isso em house exige múltiplas integrações, manutenção contínua e sincronização de pedidos pagos com o TMS certo, além de regras comerciais (descontos, frete grátis, modo férias) por loja.

A solução

Plataforma própria com conectores para vários e-commerces e adaptadores para múltiplos TMS. Backend em NestJS (BFF CargoCore) orquestra a Shipment API, normaliza cotações e transportadoras entre canais e sincroniza pedidos com o TMS vinculado (LogManager, J3, Tracken, Mapp, entre outros). Painel administrativo em Angular com dashboard operacional, gestão de pedidos de todas as lojas conectadas, configuração de frete e cadastro de tokens TMS para etiquetas e rastreamento.

Resultados

  • Um único gateway para conectar Tray Commerce, WooCommerce, Wake, Nuvemshop e outros e-commerces
  • Integração com múltiplos TMS (LogManager, J3, Tracken, Mapp, etc.) — cada um com milhares de transportadoras disponíveis
  • Cotação de frete em tempo real no checkout, com modalidades lado a lado (expressa, Correios, Jadlog e demais)
  • Painel unificado para pedidos, status de envio e valor de frete — com filtros e paginação para alto volume
  • Regras de frete configuráveis: ajuste de preço, descontos progressivos, frete grátis e modo férias no checkout
  • Geração e impressão de etiquetas e rastreamento via TMS, sem sair do dashboard

Prints do projeto

Checkout em loja Tray Commerce — cotação em tempo real com Entrega Expressa e demais transportadoras
Checkout em loja Tray Commerce — cotação em tempo real com Entrega Expressa e demais transportadoras
Checkout em outra loja conectada — J3 Flex com prazo e valor calculados por CEP
Checkout em outra loja conectada — J3 Flex com prazo e valor calculados por CEP
Mesmo gateway em operação — múltiplas modalidades de frete exibidas no checkout da loja
Mesmo gateway em operação — múltiplas modalidades de frete exibidas no checkout da loja
Acesso ao dashboard administrativo em vestappintegracoes.com.br
Acesso ao dashboard administrativo em vestappintegracoes.com.br
Gestão centralizada de pedidos — status de envio, valor do frete e ações por pedido
Gestão centralizada de pedidos — status de envio, valor do frete e ações por pedido
Impressão de etiqueta de envio — geração via TMS com pré-visualização e botão Imprimir
Impressão de etiqueta de envio — geração via TMS com pré-visualização e botão Imprimir
Configurações de frete — nome no checkout, ajustes de preço, descontos progressivos e frete grátis
Configurações de frete — nome no checkout, ajustes de preço, descontos progressivos e frete grátis
Vínculo com o TMS via API Key (ex.: J3) — pedidos, etiquetas e rastreamento automatizados
Vínculo com o TMS via API Key (ex.: J3) — pedidos, etiquetas e rastreamento automatizados
Um dos canais de distribuição — aplicativo CargoCore disponível também na Tray App Store
Um dos canais de distribuição — aplicativo CargoCore disponível também na Tray App Store

Tem um projeto parecido em mente?

Conte pra gente o que você precisa construir — respondemos rápido.

Iniciar um projeto