← Back to Case Studies
Groupe Robert

One dashboard across 3PL client warehouses

Oct 4, 2026Capability study
Data & AnalyticsLogistics & Supply Chain

Services Provided

Data & AnalyticsCustom Software Development

Tech Stack

Next.jsSupabaseTypeScriptPythonBlue Yonder

Overview

Airodevs built a single fulfilment-reporting dashboard across a third-party logistics provider's client warehouses, each running its own mix of inbound, pick-pack and outbound workflows. Operations managers see pick accuracy, order cycle time and dock utilisation by client account in one place instead of pulling a separate report per warehouse management setup.

Client

A Quebec-based trucking and third-party logistics provider offering warehousing and freight services to manufacturing and retail clients, roughly 3,500 employees. Each client contract comes with its own service-level agreement for order accuracy and turnaround time, and warehouse staff juggle several clients' workflows inside the same building on a given shift.

Challenge

Each client account's fulfilment performance was reported differently, built from whatever extract that client's warehouse setup happened to produce, so comparing pick accuracy or cycle time across accounts meant manually rebuilding a spreadsheet every month. A client account quietly slipping below its service-level agreement often was not caught until the client raised it, because nobody had a standing view of performance by account.

Solution

We built a normalised reporting layer that pulls pick, pack and outbound event data from the warehouse management system across client accounts into one Supabase schema. Operations managers get a live dashboard of order cycle time, pick accuracy and dock utilisation by account, with a service-level agreement threshold marked on each chart so a slipping account is visible well before a client calls to ask about it.

Areas of Impact

Operations managers' daily account-performance reviews, the monthly service-level agreement reporting sent to clients, dock and labour scheduling across accounts sharing the same building, and new-account onboarding, where a client's performance now appears on the shared dashboard from its first week instead of after a separate reporting setup is built.

Results

41%
fewer service-level agreement misses

accounts missing their monthly service-level target down from 17% -> 10% of accounts

2.3 days
faster detection of a slipping account

average time to catch a dropping account down from 11 -> 2.3 days

5 hrs
saved per month building client reports

manual report-building time per operations manager down from 6 -> 1 hour monthly

More Case Studies

Project inquiry

Tell us what needs to work better.

Share the workflow, product problem, or delivery pressure you want to improve. We'll respond with a clear next step.

What happens next

  1. Airodevs reviews the request.
  2. A short discovery call confirms scope and constraints.
  3. A concrete next step or proposal follows.
Office

Toronto, Ontario
Canada

Send us a message

Fill in the details below and we'll get back to you within 24 hours.