Products
The software we build, run and support ourselves
Client projects end at handover. Products do not - which is why running our own is the best engineering discipline we have. UBooks is live, and has to be right about South African tax law every month. UDash and ULodge are in development.
One product live, two on the way
Payroll has to match SARS tables, the ledger has to balance, and customers notice within the hour when either does not.
UBooks
Run your whole business from one place
A South African accounting and ERP platform: invoicing, purchases, banking, a real double-entry ledger, payroll on current SARS tax tables, stock, projects and reporting - in one system.

In one system
- Quotes to invoices to payments, VAT-valid
- PAYE, UIF and SDL calculated for you
- Bank statement import with auto-matching
- Trial balance, P&L and balance sheet from the ledger
In development
Two more products, built and tested the same way UBooks is.
- In developmentUniversal dashboard
UDash
Live dashboards over data pulled in from anywhere, with the history kept, so a trend is there to read rather than just the latest value.
- Feeds that sync themselves from web APIs, and over MQTT from plant equipment
- Dashboards you drag and resize, updating live
- Built first for production sites: PLC tags and production lines on one screen
- In developmentProperty management system
ULodge
Property management for lodges and hospitality operators, built for the front desk, the housekeeping trolley and the owner’s office.
- A reservation calendar with every unit and every stay on one chart
- A housekeeping board that shows which rooms are ready
- More than one property under a single account
Running a plant or a lodge?
Ask about early accessWhy this makes the client work better
Migrations, support load, upgrade paths, tax-table changes - a product makes you pay for every shortcut you took. That cost is the education.
Domain-agnostic on purpose
Construction, accounting, energy monitoring, professional services - the domain changes, the discipline does not. We learn the business before we model it, which is why the range is a strength rather than a lack of focus.
We build products, not just projects
Running UBooks in production means we carry the cost of every shortcut: migrations, support load, upgrade paths, tax-table changes. That experience goes into client work whether or not anybody asks for it.
Built to be handed over
Clean architecture, documented decisions, automated deployment and code you own outright. The measure of a good handover is that the next developer does not need us.
Measured, not asserted
Performance budgets, Lighthouse scores, health-gated releases with automatic rollback. "It feels fast" is not a result - a number on a throttled mid-range phone is.
Want something like this for your business?
This started as a specific operational problem nobody had a product for. If that sounds familiar, tell us about it.
A reply from a developer. Not a sales pipeline. The person who reads your message is the person who would do the work.
An honest answer on fit. If an off-the-shelf product solves your problem better than a custom build, we will tell you which one.
No obligation. A first conversation costs nothing and commits you to nothing. Discovery output is yours either way.