Todos os projetos

Modernização da Plataforma RFID para Gestão da Supply Chain

Substituição da plataforma legada de gestão RFID responsável pelo rastreamento completo da cadeia logística, desde a fabricação dos produtos até a venda no PDV. A solução passou a controlar movimentações em centros de distribuição, transporte, recebimento em lojas, inventários e eventos de venda, proporcionando visibilidade ponta a ponta da operação.

Pernambucanas · 2026JavaTypeScriptGraphQLRFIDSupply ChainOracle IntegrationAndroidREST API
Hugo DiasHugo Dias
Tech Lead
Pernambucanas
Varejo
Ssys
Software House

Contexto

A operação RFID era um dos pilares da estratégia de Supply Chain da companhia, permitindo rastrear individualmente milhões de produtos através de identificadores EPC e SGTIN. O projeto teve como objetivo substituir a plataforma existente por uma solução moderna, escalável e preparada para suportar toda a jornada logística do produto.

A nova plataforma passou a controlar eventos desde a fabricação, recebimento nos centros de distribuição, expedição para lojas, recebimento de mercadorias, inventários rotativos e gerais, até a venda final no PDV.

Objetivos

  • Rastreabilidade ponta a ponta: Acompanhamento individual dos produtos em todas as etapas da cadeia logística.
  • Precisão de estoque: Aumento da acuracidade dos inventários através da leitura RFID.
  • Eficiência operacional: Redução do tempo de conferência de mercadorias e execução de inventários.
  • Escalabilidade: Arquitetura preparada para suportar milhares de leituras simultâneas realizadas pelas lojas.

Tecnologias Utilizadas

  • TypeScript: Desenvolvimento do portal web administrativo, dashboards operacionais, relatórios gerenciais e interfaces de gestão da operação RFID.
  • Java: Desenvolvimento do backend da plataforma, APIs RESTful, integrações corporativas e implementação das regras de negócio relacionadas ao ciclo de vida dos produtos.
  • GraphQL: Otimização das consultas de produtos, inventários e indicadores operacionais, reduzindo o volume de dados trafegados e melhorando a performance das aplicações.
  • Android: Desenvolvimento da aplicação utilizada nos coletores de loja para recebimento de mercadorias, inventário, consulta e atualização de status dos produtos.
  • APIs RESTful: Camada de comunicação entre os aplicativos, portal administrativo, integrações corporativas e sistemas de terceiros.
  • Oracle Service Bus (OSB): Integração com o ERP corporativo para sincronização de produtos, estoques, movimentações logísticas e eventos operacionais.
  • SFTP: Distribuição automatizada de arquivos e notificações operacionais entre plataformas e áreas responsáveis pelo acompanhamento da operação.

Desafios e Aprendizados

O principal desafio foi garantir consistência dos dados em um ecossistema distribuído que processava eventos provenientes de múltiplos sistemas corporativos e centenas de lojas. A rastreabilidade individual por EPC exigiu mecanismos robustos de controle de concorrência, sincronização e auditoria. Outro desafio relevante foi o desempenho das consultas operacionais. A adoção de GraphQL permitiu reduzir significativamente o volume de dados retornados, melhorando a experiência dos usuários e reduzindo o consumo dos serviços. A implantação foi realizada em fases, iniciando por lojas piloto para validação operacional, ajustes de processos e treinamento das equipes, antes da expansão para toda a rede.