Build guides
Build your business on Cardog
Ten sample businesses, each a working app with a step-by-step guide in the docs.
Ottervale · build guide
Build an insurance onboarding flow
- 1Get an API key
- 2Create the Next.js app
- 3Add sign-in with better-auth
- 4Construct the Cardog client on the server
- 5Check the VIN as it is typed
- 6Read the VIN from a photo
- 7Decode the VIN
- 8Ask the applicant to confirm
- 9Prefill the details an insurer asks for
- 10Show a market value range
- 11Save the vehicle to the policy
- 12Build the underwriter queue
- 13Deploy
Ten sample businesses
Ottervale01
An auto insurer
Build an insurance onboarding flow
Applicants add a car by VIN, confirm it, see it prefilled with a value range, and send the policy to an underwriter queue.
- v2.vin.getByVin
- v2.specs.sheetByBuild
- v2.safety.ratings
- v2.quotes.getByRef
- v2.recalls.entity
Ottervale02
An auto insurer
Value a total loss for a claim
An adjuster screen that values the insured vehicle against live listings of the same model near the loss, with the comparables attached.
- v2.vin.getByVin
- v2.quotes.getByRef
- v2.listings.search
- v2.recalls.entity
Orvanne Credit03
A vehicle lender
Check loan collateral at origination
A loan file that confirms the collateral from its VIN and sets the advance against the market value.
- v2.vin.getByVin
- v2.quotes.getByRef
- v2.listings.byVin
- v2.recalls.entity
Orvanne Credit04
A vehicle lender
Revalue a lease portfolio
A desk that imports the lease book, re-prices every vehicle against the market and shows each residual gap and its drift.
- v2.vin.batch
- v2.quotes.getMany
- v2.recalls.entity
Larkspur Motors05
A car dealership
Appraise a trade-in
A desk tool that decodes the trade, shows the market range and the live comparables, and saves the offer.
- v2.vin.getByVin
- v2.quotes.getByRef
- v2.listings.search
Larkspur Motors06
A car dealership
Publish a vehicle report for every car on the lot
A report page per stock unit with its specifications, value range and the recalls issued for its model and year.
- v2.vin.getByVin
- v2.specs.sheetByBuild
- v2.recalls.entity
Northgate Freight07
A freight carrier
Build a fleet management app
A unit register that decodes each truck and van, classes it by weight and keeps its recall list current.
- v2.vin.batch
- v2.specs.sheetByBuild
- v2.quotes.getMany
- v2.recalls.entity
Department of Vehicle Services08
A motor vehicle office
Check a VIN at the registration counter
A counter screen that checks the VIN's structure and decodes the vehicle the clerk is about to register.
- v2.vin.getByVin
- v2.recalls.entity
Hollin09
A new ride-share operator
Check a ride-share driver's vehicle
Driver sign-up that confirms the car meets the platform's age, body and seating rules from its VIN.
- v2.vin.getByVin
- v2.specs.sheetByBuild
- v2.recalls.entity
Kitebay10
A new charging network
Build an EV charging map
A map that knows the driver's car from its VIN and shows the stations its connector can use.
- v2.vin.getByVin
- v2.specs.sheetByBuild
- v2.charging.search
- v2.charging.station