application public active Verified 2026-04-16

TruckCheck

Commercial vehicle procurement and partner-routing application for UAE truck, pickup, van, finance, insurance, and used-market discovery, currently shipping as a single Next.js/OpenNext Cloudflare worker with quote intake, partner onboarding, ops dashboards, listing ingestion, and AI-assisted listing enhancement scaffolding.

Documentation Map

What It Is

Commercial vehicle procurement and partner-routing application for UAE truck, pickup, van, finance, insurance, and used-market discovery, currently shipping as a single Next.js/OpenNext Cloudflare worker with quote intake, partner onboarding, ops dashboards, listing ingestion, and AI-assisted listing enhancement scaffolding.

TruckCheck is a UAE-first commercial vehicle procurement platform for trucks, pickups, vans, body builders, finance, insurance, and used-market discovery.

This environment originally did not have `node`, `npm`, or `pnpm`.

I installed a local Node toolchain at:

Architecture

Owners: commercial-platform

Source repos: PlatformApplications/TruckCheck

Dependencies: topolo-auth

Repo shape

  • PlatformApplications/TruckCheck/README.md
  • PlatformApplications/TruckCheck/app-collapsed.png
  • PlatformApplications/TruckCheck/app-expanded.png
  • PlatformApplications/TruckCheck/cloudflare/
  • PlatformApplications/TruckCheck/data/
  • PlatformApplications/TruckCheck/docs/
  • PlatformApplications/TruckCheck/eslint.config.mjs
  • PlatformApplications/TruckCheck/get-quotes-desktop-1440.png
  • PlatformApplications/TruckCheck/get-quotes-mobile-375.png
  • PlatformApplications/TruckCheck/home-full.png
  • PlatformApplications/TruckCheck/home-hero-v2.png
  • PlatformApplications/TruckCheck/internal-app-dashboard.png
  • PlatformApplications/TruckCheck/mobile-get-quotes-step1.png
  • PlatformApplications/TruckCheck/mobile-get-quotes-viewport.png
  • PlatformApplications/TruckCheck/mobile-getquotes-fixed.png
  • PlatformApplications/TruckCheck/mobile-step1-bodytype.png
  • PlatformApplications/TruckCheck/mobile-step1-tonnage.png
  • PlatformApplications/TruckCheck/mobile-vehicle-detail.png
  • PlatformApplications/TruckCheck/next-env.d.ts
  • PlatformApplications/TruckCheck/next.config.mjs

Runtime Surfaces

Hosts:

No primary host is registered.

No wrangler surface was discovered under the registered repo paths.

API Reference

Coverage: curated

Source: PlatformApplications/TopoloDocs/src/content/public/applications/truckcheck.mdx

Source exists in repo: yes

Canonical TruckCheck coverage now lives in the docs application.

App API page: /reference/apps/topolo-truckcheck

This system currently relies on a curated or README-derived contract surface instead of a source-controlled OpenAPI spec.

Auth and Permissions

Depends on Topolo Auth: yes

Service IDs:

srv_truckcheck

API key scopes

enhancements.read

View listing enhancement queues and quality signals

Resource pattern: none

enhancements.write

Run listing enhancement and data quality workflows

Resource pattern: none

market.read

View market inventory, used supply, and pricing signals

Resource pattern: none

market.write

Manage market ingestion and inventory normalization flows

Resource pattern: none

offers.read

View supplier quotes and normalized offer packs

Resource pattern: none

offers.write

Create and manage supplier offers and pricing responses

Resource pattern: none

opportunities.read

View commercial opportunities and routing state

Resource pattern: none

opportunities.write

Advance and manage commercial opportunity workflow

Resource pattern: none

partners.read

View partner coverage, routing, and onboarding state

Resource pattern: none

partners.write

Manage partner routing, onboarding, and commercial coverage

Resource pattern: none

revenue.read

View TruckCheck monetization and referral performance

Resource pattern: none

workspace.read

Load the TruckCheck staff workspace and queue summaries

Resource pattern: none

Service permissions

enhancements:read, enhancements:write, market:read, market:write, offers:read, offers:write, opportunities:read, opportunities:write, partners:read, partners:write, revenue:read, workspace:read

Data Ownership

No storage bindings were derived from wrangler configuration.

Queues / Cron / Workflows

Queue bindings:

No queue bindings were detected.

Cron triggers

No cron triggers were detected.

Workflow signals

No explicit queue/workflow script or cron signal was discovered.

Environment Variables and Bindings

Environment variables:

No environment variables were derived from wrangler configuration.

All wrangler bindings

No bindings were derived from wrangler configuration.

Deployments

Deployment environments: default only or not declared

Routes: workers.dev or Pages-only delivery

Observability enabled: no explicit setting found

Build and deploy commands

  • build — PlatformApplications/TruckCheck/package.json :: next build
  • cf:build — PlatformApplications/TruckCheck/package.json :: opennextjs-cloudflare build
  • cf:preview — PlatformApplications/TruckCheck/package.json :: opennextjs-cloudflare build && wrangler dev
  • cf:deploy:staging — PlatformApplications/TruckCheck/package.json :: opennextjs-cloudflare build && wrangler deploy --env staging
  • cf:deploy:production — PlatformApplications/TruckCheck/package.json :: opennextjs-cloudflare build && wrangler deploy --env production

Failure Modes

  • No primary host is registered in the system registry.
  • No wrangler.toml surface was discovered under the registered repo paths.

Debugging Runbooks

Start with these entrypoints:

  • PlatformApplications/TopoloDocs/src/content/public/applications/truckcheck.mdx
  • PlatformApplications/TruckCheck/README.md
  • PlatformApplications/TruckCheck/package.json

Change Log / Verification

Lifecycle: active

Last verified: 2026-04-16

Any code change to this system is expected to update the canonical docs in PlatformApplications/TopoloDocs and refresh the verification date.