The compliance deadlines that used to live on a windscreen sticker — now handled before they lapse.
RegoAlert is CNAB's own SaaS platform for vehicle registration and fleet compliance in Australia — built, owned, and operated by us. It tracks every compliance date for one car or a thousand, and sends the reminder before the deadline, not the fine after it.

The problem
When Australia phased out registration stickers, it quietly removed the one thing that reminded drivers a renewal was due — the cue on the glass.
For decades the windscreen sticker was a passive safety net: a date you saw every time you got in the car. States retired stickers nationwide, and with them went the only reminder most people ever had. Renewals now depend on remembering — or on a letter that may never arrive.
The stakes aren't trivial. An unregistered vehicle can attract fines exceeding $1,000, and an expired registration can mean lapsed CTP cover — driving uninsured for injury liability without realising it. For a business running vehicles, a single missed date becomes an organisational risk, not just a personal one.
$1,000+
Potential fines for driving an unregistered vehicle — per vehicle, per offence.
CTP lapses
Expired registration can void compulsory third-party injury cover — uninsured without knowing.
Org-wide risk
For fleets, one overlooked date scales into chain-of-responsibility and duty-of-care exposure.
Reminder apps built for a single driver don't model fleets, roles, or multi-state rules — they break down the moment more than one vehicle is involved.
State portals let you renew, but they don't reach out. There's no proactive, consolidated reminder across every obligation and every vehicle.
What RegoAlert is
An Australian SaaS platform that puts every compliance date in one place — and gets ahead of all of them.
RegoAlert tracks vehicle registration and fleet compliance for both individual drivers and organisations running multi-vehicle fleets. It centralises every date that matters and sends smart, multi-channel reminders well before each deadline — so renewals happen on time, deliberately, rather than by luck.
Instead of a windscreen cue you might catch, it's a system that watches every obligation across every vehicle and tells the right person, on the right channel, in time to act.
One platform, from one car to a thousand
The same product serves a household and a national logistics operation — one codebase, two tiers, no compromise at either end.
Households & private drivers
One car or a few. Add your vehicles, let RegoAlert hold the dates, and never get caught out by a renewal again.
Multi-vehicle fleets
Dozens to hundreds of vehicles across multiple states — managed by teams, with accountability and an audit trail.
— Role-based access · multi-state rules · audit-ready reporting, shared across both tiers —
What's inside
The modules that make up the platform — each a real, shipped part of the product.
Fleet management
Vehicles, drivers, assignments, and service logs in one place — with CSV import to onboard an existing fleet in minutes.
Compliance Hub
A live view of compliance status with scoring, plus PDF audit exports ready to hand to an auditor or regulator.
Reporting & scheduled exports
On-demand and scheduled reports that land automatically — compliance data delivered without anyone chasing it.
Driver portal
A focused view for drivers — their vehicles, their dates, their actions — without exposing the whole fleet.
MFA & Google login
Multi-factor authentication and Google sign-in — secure, low-friction access for individuals and teams alike.
Tiered subscription billing
Stripe-powered plans with feature gating, so each tier unlocks exactly the capability it should — and no more.
State-by-state SEO content
Marketing content tailored to every Australian state and territory, meeting drivers where their rules actually differ.
How it's built
Deliberate architecture for a domain where the rules are genuinely complex — and the reminders genuinely have to fire.
Domain-driven Laravel / PHP
Compliance rules differ by state, vehicle class, and obligation. A domain-driven core models that complexity explicitly — so multi-state logic stays coherent instead of scattering through the codebase as it grows.
React + Inertia + Tailwind
A modern single-page experience without standing up and maintaining a separate API surface. Inertia lets one app share routing and state end-to-end, which keeps iteration fast and the surface area small.
Background jobs & scheduling
Reminders are the product, so they can't be best-effort. Queued, monitored background jobs (Laravel Horizon) fire scheduled alerts reliably at scale — an alert never silently fails to send.
PostgreSQL
Vehicles, dates, drivers, and the relationships between them have to stay correct. A relational store gives the integrity and query power that compliance data demands.
Stripe subscriptions & plan gating
Stripe handles tiered subscriptions and the billing lifecycle, wired directly to feature gating so entitlements and what a customer pays for stay in lockstep.
React Native (Expo)
Native iOS and Android from one codebase, sharing the same platform and domain — so mobile moves at the same pace as the web app rather than lagging behind it.
Architecture before stack. The domain model came first; the tools serve it. That's why complex, state-specific rules stay maintainable as the product grows.
Reliability is a feature. A reminder platform earns trust only if every reminder lands — so delivery is engineered, monitored, and never assumed.
What this demonstrates
RegoAlert is the clearest proof of what CNAB does — a whole product, built and run by us.
Full-stack SaaS product engineering
A complete product — backend, web, mobile, billing — designed and built end-to-end, not assembled from a template.
Multi-tenant B2C + B2B architecture
One codebase serving private drivers and large fleets, with the role and access model to keep them cleanly separated.
Subscription billing & plan gating
Stripe-driven tiers with feature entitlements wired through the application, not bolted on after the fact.
Compliance domain logic
Multi-state, multi-obligation rules modelled deliberately — the hard part of the problem, treated as the core of the build.
Mobile + web from one platform
Native iOS and Android alongside the web app, sharing a single domain so every surface stays in sync.
Built & operated end-to-end
CNAB owns it: we designed it, engineered it, ship to it, and run it in production. The product is ours.