Work / Web apps / Live

Real-time operations dashboard for a logistics company

A web app that shows every shipment, vehicle and delay on one live screen, and lets managers ask questions about the data in plain English.

Problem

Operations managers checked several systems and spreadsheets to see where shipments were, and learned about delays from customers.

Objective

Show the live state of the operation in one place, flag delays early, and answer ad-hoc questions without waiting for a report.

Solution

  1. 01

    Vehicle GPS, warehouse scans and courier updates stream into one database.

  2. 02

    A live map and shipment table update over WebSockets, with alerts when a shipment is at risk of missing its slot.

  3. 03

    Managers can ask questions such as "which Pune deliveries are late today?"; the LLM writes SQL that runs on a read-only, limited view of the data.

  4. 04

    Role-based access for branches, and scheduled reports by email.

Architecture

01
Next.js web app
02
WebSocket updates
03
API
04
Event ingestion
05
PostgreSQL
06
LLM (read-only SQL)

AI workflow

01

Ingest GPS, scan and courier events

02

Update the map and shipment status live

03

Flag shipments at risk of delay

04

Answer plain-English questions from a read-only view

Technology & role

Next.jsTypeScriptPostgreSQLWebSocketsMapboxClaude API
Our role

Product design, full-stack development, data pipeline and deployment.

Start here

Want something similar built?

Send a short brief. We'll reply personally with questions or a suggested next step — usually a technical discovery call.