All Projects / Custom Software

Whistle

Tournament and broadcast control software for live sports events. Built around match control, score management, overlays and event operations.

WHISTLE CONTROL — BLADIO

The Problem

The client — a mid-sized logistics and freight company in Luxembourg — had grown to a team of 34 people managing operations across a patchwork of Excel spreadsheets, shared folders and email threads. The system worked when the team was small. At scale, it produced daily errors, version conflicts, lost information and an inability to see the state of operations at a glance.

Three separate people were spending significant time each week reconciling data between different spreadsheets. Onboarding new staff was slow because there was no consistent process to teach. The company's growth was constrained by the tools it was using to manage that growth.

The Build

We built a purpose-built operations management platform designed around the company's actual workflow, not a generic project management template adapted to fit. The system handles shipment tracking, job assignment, status updates, documentation and client notifications from a single interface.

Role-based access control allows different team members to see and do only what is relevant to their function. A read-only client portal gives customers live visibility into their shipments without requiring staff involvement. An API connects to the accounting system so billing data is generated automatically from operational records.

The technical approach was deliberate: a straightforward server-rendered application with a PostgreSQL database, clear data models and comprehensive audit logging. Nothing clever. A developer who joins the company in three years will be able to understand the codebase without needing the original authors to explain it.

Technologies Used

Node.js PostgreSQL React TypeScript Redis Docker Nginx Hetzner (EU) PDF generation REST API

Gallery

SHIPMENT TRACKER VIEW
JOB BOARD
CLIENT PORTAL

Results

The platform launched on schedule after 11 weeks of development. Staff adoption was faster than expected because the interface was designed around their actual workflow rather than forcing workflow changes to accommodate the software.

80% Reduction in data reconciliation time per week
34 Staff onboarded to platform within 2 weeks
11wk From discovery to production launch

Related Projects

All Projects