
Plataforma · logística internacional, frete marítimo em contêineres
TECoperator
2026 · Plataforma · TypeScript, Node.js 22+
Uma tela para “de onde → para onde → quando → quanto custa”: horários de linhas marítimas e tarifas no lugar do trabalho manual com e-mails e planilhas
Uma plataforma única para a empresa de logística TEC Operator que reúne dois pedidos do cliente — “Horário de Linhas Marítimas” e “Calculadora de Tarifas”. O sistema recebe sozinho os documentos das linhas de navegação e das contrapartes (Excel, PDF, digitalizações, e-mails, links), converte-os em viagens e tarifas, mostra à pessoa exatamente o que será aplicado e calcula o custo do frete com base nos mesmos dados de referência. O desenvolvimento segue o princípio de especificação primeiro: especificação técnica, roadmap com critérios de aceitação e um conjunto de testes de regressão de referência construído com documentos reais do cliente; a interface foi apresentada ao cliente como um protótipo interativo de 51 telas.
O desafio
O gerente de compras copia à mão os horários de e-mails, planilhas e imagens, e o custo do frete é calculado em um programa separado, em outro computador. O objetivo: o sistema processa sozinho 95–99% dos documentos, a pessoa trata apenas as exceções, e o “quando e quanto custa” fica visível em uma única tela.
O que há por dentro
- Recebimento de documentos independente do nome do arquivo: pasta de trabalho do Excel, PDF, imagem (OCR em russo e inglês), e-mail, texto; duplicatas são detectadas por checksum e por conteúdo
- Conversão de horários em viagens: a estrutura do documento é identificada pelo seu layout, não pela contraparte; cada valor guarda o seu endereço no documento de origem (aba, linha, célula)
- Pré-visualização e confirmação humana: o valor original fica guardado ao lado do normalizado, linhas duvidosas não são apagadas, a confirmação automática só acontece quando não há alertas
- Horário unificado: fusão de fontes, exceções e cancelamentos, calendário de partidas, status de booking, contêineres vazios no depósito, ETA no porto de descarga
- Coleta automática programada de fontes abertas: arquivos e planilhas das contrapartes são consultados por links, e cada fonte mostra o seu status e o motivo da falha
- Tarifas: parsers de documentos para cada linha de navegação e contraparte, catálogo de tarifas com prazos de validade e substituição de versões, Drop Off, câmbio do Banco Central
Tradução automática — em revisão.