Skip to content
All projects
Full-stack solutions

A shipment visibility platform rebuilt for scale

Replaced a batch-driven tracking tool with an event-sourced platform serving live shipment state to shippers and carriers.

Client
Nordic freight marketplace
Industry
Logistics
Service
Full-stack solutions
Year
2025

The challenge

Tracking data arrived as overnight CSV drops from a dozen carriers, so the customer portal was always a day behind and support fielded the difference by phone. The existing monolith could not be extended without regressions.

What we did

  1. Mapped carrier feeds into a single normalised shipment event schema
  2. Introduced an ingestion service with idempotent replay for late or duplicate events
  3. Rebuilt the customer portal on Next.js with streamed server rendering
  4. Added end-to-end tracing so support could follow one shipment across services

Outcome

  • Overnight to under a minute

    Tracking latency

  • Materially reduced

    Support contacts

  • Weeks to days

    Carrier onboarding

  • TypeScript
  • Next.js
  • Node.js
  • PostgreSQL
  • AWS
  • Terraform
Next step

Tell us what you are trying to ship

Send a short brief or a messy idea — either works. You will hear back from an engineer, not a form, within one business day.