The Centra One platform.

Our showcase is a product we designed, built and run ourselves: an AI-powered operations platform for wholesalers, distributors and small manufacturers. It's in production, and we'll walk you through it, architecture and all.

Client
Our own product
Sector
Wholesale and distribution
Scope
Discovery to live service
Services
Design, build, AI, integration, support
Status
In production since 2026

The problem

Four systems, one business, and nothing talked.

Before we built software, our founders ran a wholesale operation turning over more than $5M a year. Stock lived in one spreadsheet, quotes in another app and purchasing in a tracker nobody kept up to date. The real answer to "what actually sells?" lived in one person's head.

The information was in there somewhere, but nothing pointed out that a line was about to run out or that a supplier needed five days to deliver. Problems surfaced after they had cost money.

Before: four tools that each held part of the picture.

What we built.

One system where inventory, purchasing, sales, quoting and dispatch write to the same record, with an AI that watches all of it.

  • Inventory across warehouses

    Live stock in every bin and warehouse, with batch, expiry and serial tracking. The oldest stock goes out first.

  • Quoting

    Quotes that customers can accept online, checked against live stock.

  • B2B customer portal

    Customers order and reorder on their own, at any hour, without a phone call.

  • Purchasing

    Reorder suggestions based on what's actually selling, grouped by supplier.

  • Fulfilment

    Pick, pack and ship from a phone.

  • Centra AI

    Answers questions from live data, flags problems early and drafts the fix for a person to approve.

After: one record, and a warning while there's still time to act. Figures are illustrative.

The result

One record, with an AI that notices.

A receipt on the dock is a number in the accounts before anyone opens a spreadsheet. Because everything shares one record, the platform can see that a line will run out before its next delivery, and say so while there's still time to act.

Centra AI then drafts the purchase order, grouped by supplier, and waits. Nothing is sent until a person approves it.

In production.

What customers get from the moment they connect their data.

Time to go live
Less than a day
Alerts from day one
More than 20, no setup
Shopify stock sync
Every 15 minutes
AI actions
Every one waits for approval
Plans
From US$59 a month

Integrations.

Live integrations
XeroInvoices flow into the accounts automatically.
ShopifyStock synced every 15 minutes; web orders arrive as sales orders.
AramexFreight, connected to pick, pack and ship.
Bascik TransportFreight, connected to pick, pack and ship.

On the roadmap: MYOB, WooCommerce, Stripe payments and API access.

Architecture.

Technology stack
React + TanStackFull-stack React with TanStack Router and Start.
TypeScriptStrict throughout, with zero type errors enforced.
SupabasePostgres with row-level security, authentication and real-time updates.
ClaudeAnthropic's models power Centra AI.
Cloudflare WorkersThe application runs on Cloudflare's network.
GitHubVersion control and continuous integration.

Security and data

Careful by design.

  • Customer data is stored in Sydney, encrypted at rest and backed up daily.
  • Row-level security in the database keeps each customer's data separate.
  • Centra AI drafts and asks. It can't post a stocktake, dispatch an order, approve a purchase order or delete anything.
  • Every AI action waits for a person's approval.

Swap stock for cases, warehouses for regional offices and purchase orders for approvals. It's the problem most organisations are trying to solve.

Product screens and figures on this page are illustrative.