Northgate Freight · A freight carrier

Fleet management, built on the VIN

Paste the yard's VINs and get every unit classed by weight and valued.

Northgate's unit roster: every truck and van with its class, assignment and recall count

About an hour, or 5 minutes to clone and run.You need Node 20 or later and pnpm, a Cardog API key, some Next.jsClone the finished appgit clone https://github.com/cardog-ai/example-fleet-management.gitRead the build guide

The calls behind it

What Northgate Freight asks Cardog

Every call runs on the server through @cardog/api. The key never reaches the browser.

#CallWhat the app does with it
01cardog.v2.vin.batch(vins)Decodes a whole paste in one request, one outcome for each VIN.
02cardog.v2.specs.sheetByBuild(nano)One spec sheet per build: output, economy, and what varies by trim.
03cardog.v2.quotes.getMany(modelYearRefs)Median and middle-half asking prices for up to 20 model years.
04cardog.v2.recalls.entity(modelYearRef)Recalls issued for each model and year on the roster.

Northgate Freight

One unit, its class and its recalls

Each truck and van opens to its weight class, its value and its model year's recalls.

Northgate's unit page: a 2023 Ford Transit with its weight class, value and recalls
  1. Weight class

    GVWR class from the VIN, for licensing and routing.

  2. Value

    The median live asking price for the model year.

  3. Recalls

    Issued for the model and year, listed for the shop.

The finished app

What Northgate Freight does

Screens from the running sample app. Pick one.

Northgate's add-units preview: three pasted VINs decoded with their classes and suggested unit numbers