Dashboard

The Dashboard is the screen a freight company opens first every morning — it pulls together, on one page, how many trucks are rolling, how much money has come in and how much is still owed, which drivers are close to running out of legal driving hours, which licences and insurance policies are about to expire, and which delivered jobs have never been billed or are missing the paperwork that gets them paid.

22
Capabilities, all live
100%
In production
Command & Insight
Pillar

From the Lanexa 2.0 capability register · version 2.0.37 · reviewed 2026-08-24

AUTO

The page keeps itself current with no refresh button

Five live database subscriptions stay open for as long as the Dashboard is on screen: loads, drivers, vehicles and invoices each listen for *any* change and re-run their read (,, ), and the activity feed listens for new entries (). A dispat

AUTO

Every reader waits for the tenant to be decided

Before the active company resolves, every read is suppressed rather than fired unfiltered. Because the company identifier already sits in each reader's dependency list, the reads fire automatically the moment scope settles — no retry logic,

AUTO

Permission lookups are collapsed into one

The permission reader is mounted many times per page — sidebar, route guard, page headers, every gated button — and each instance used to fire its own session and capability requests, measured at four to eight duplicates per page load. A sh

AUTO

Time is pinned so alerts do not drift while you read

The compliance card captures the current moment once at mount rather than reading the clock on every render (). The consequence is that its day counts do not tick over midnight until the card remounts.

01
Be warned before the company's own credentials lapse
Reads the Compliance Alerts card — customs bond, SCAC code and liability insurance renewal dates on a severity ladder, or a green "All clear" panel. The card disappears altogether — no panel, no message — while no company has been resolved yet, for instance du
02
Be warned before a licence, medical, insurance or safety certificate expires
Reads the Upcoming Expiries panel — driver licence and medical, vehicle insurance and safety, anything inside 30 days, sorted soonest-first, red under 15 days, and "EXPIRED" once past (; thresholds )
03
See how many jobs are moving right now
Reads the Active Loads tile — a count of the loads that are In Transit, At Pickup, At Delivery or Dispatched, with pending and delivered counts underneath (, rendered )
04
See money actually collected
Reads the Revenue (Paid) tile — the sum of every paid invoice, converted into the company's home currency (, rendered )
05
See money still owed, and how much is late
Reads the outstanding figure and the overdue count in the Revenue tile footer; outstanding is the unpaid balance on invoices that have been sent, part-paid or gone past due (; engine ). When nothing is overdue the footer reads "No overdue" rather than a zero (
06
Catch delivered loads that were never billed
Reads the Uninvoiced Loads tile — loads that have reached Delivered, Invoiced or Paid but carry no live invoice. Turns amber the moment the count exceeds zero (,; engine )
07
See driver availability at a glance
Reads the Drivers tile — how many are working right now (driving or on duty) with how many are free underneath (, rendered )
08
Be warned before a driver runs out of legal hours
Reads the HOS warning count in the Drivers tile, and the amber HOS panel lower down listing each driver, their country flag, hours used against their limit, and the percentage. Fires above 75% of the daily driving maximum (, panel; limits )
CapabilityStatus
Jump into the billing work queue from that tileIn progress
See this week's diesel indexIn progress
Change anythingNot built
Filter by date rangeNot built
Manually refresh the pageNot built