Web

NorthLane Logistics Dashboard

Real-time shipment tracking platform serving 12,000+ daily users across the UK and EU.

Next.js
Node.js
PostgreSQL
AWS
Client
NorthLane Logistics (placeholder)
Industry
Logistics & Supply Chain
Region
United Kingdom & EU
Year
2025
Duration
6 months
Team
7 engineers, 1 PM, 1 designer
The challenge

What we were brought in to solve

NorthLane's dispatch team was operating from a patchwork of spreadsheets, a legacy telematics portal and a custom desktop tool nobody had updated in five years. As fleet size grew, the team couldn't answer simple questions — where is shipment X right now, which lanes are running late, which customers need a proactive update — without phone calls and manual lookups.

Leadership wanted a single operating console: live shipment status, exceptions surfaced before customers noticed, and a clean API surface that downstream systems could integrate against.

The solution

How we built it

We rebuilt the operations console as a server-rendered Next.js application sitting on top of a Node.js / NestJS ingestion service that consumes telematics, EDI and customer-portal feeds. PostgreSQL handles transactional state; Redis powers live shipment caching and pub/sub for the operator UI.

A purpose-built rules engine flags exceptions (late departure, geofence breach, dwell time) and pushes them straight onto the operator dashboard with a one-click acknowledge-and-update flow. Customer comms templates were folded in so a dispatcher can resolve, document and notify in a single action.

Results

What changed for the business

Measured against the baseline we agreed at kickoff.

12,000+
Daily active operators
38%
Faster exception resolution
99.95%
Platform uptime SLO
4 weeks
From kickoff to first production rollout
Tech stack

What it runs on

Frontend

  • Next.js 14
  • React
  • TypeScript
  • Tailwind CSS
  • TanStack Query

Backend

  • Node.js
  • NestJS
  • PostgreSQL
  • Redis
  • BullMQ

Infrastructure

  • AWS ECS
  • Terraform
  • GitHub Actions
  • Datadog
  • CloudFront
Services delivered

What we did on this engagement

Building something similar?

Tell us about your project — discovery calls are free, and most quotes land in under 48 hours.