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.

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.
| # | Call | What the app does with it |
|---|---|---|
| 01 | cardog.v2.vin.batch(vins) | Decodes a whole paste in one request, one outcome for each VIN. |
| 02 | cardog.v2.specs.sheetByBuild(nano) | One spec sheet per build: output, economy, and what varies by trim. |
| 03 | cardog.v2.quotes.getMany(modelYearRefs) | Median and middle-half asking prices for up to 20 model years. |
| 04 | cardog.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.

Weight class
GVWR class from the VIN, for licensing and routing.
Value
The median live asking price for the model year.
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.

Build it yourself
Ten steps, from an empty folder to a deployed container.
