system online v2.0 · 2026 ZA · --:--:--

Software that
runs your business.
Built to last

We build custom websites, apps, and business systems for companies who need software that actually works. We use the latest AI tools to move faster - but every line is written, checked, and owned by an experienced developer. You get software that does what you need, and a team who answers the phone when something matters.

TypeScriptReactFlutterPHPLiquidMySQLFirebaseWordPress
tests 847 passing coverage 94% bundle 128kb gzip deploy p95 42ms uptime 99.97% build ci green

What we do.

[ 01 // services ]
> 01business systems

Custom business software

Software built around how your business actually runs - bookings, stock, customers, reporting, whatever you need. Replaces spreadsheets and clunky off-the-shelf tools that never quite fit.

PHPMySQLRESTgRPC
> 02websites

Websites & online shops

Fast, reliable websites and e-commerce stores that look good on every device and are easy for your team to update. We pick the right tool for your business, not the shiniest.

TSReactWordPressShopify
> 03mobile

Mobile apps

Apps for iPhone and Android that feel at home on the device - for customers, your field team, or both. Designed to be genuinely useful, not a mobile version of your website.

FlutterDartFirebase
> 04design

Design & usability

Clear, friendly interfaces your customers and staff can actually use - without a training manual. We research how people will use it, then design around that.

FigmaTokensA11y
> 05SEO · AEO · GenAI

SEO, AEO & GenAI audits

Make sure your business shows up - in Google, in ChatGPT, and in the new generation of AI answer engines. We audit how you currently appear, then implement the technical and content changes to get you found and quoted.

SEOAEOSchemaLLM

Recent projects.

[ 02 // deployments ]
deployed #001

Hotel Management App

A complete system for B&Bs and boutique hotels. Front-desk, housekeeping, and management each have their own desktop app - all connected to a central server, so the whole team sees bookings, rooms, and guests update in real time.

stackElectron · Node.js · PostgreSQL · WebSocket
typedesktop clients · server-backed · multi-user
deployed #002

Shopify → WooCommerce Migration

Moved an entire online shop from Shopify to WooCommerce - products, customers, orders, and search rankings all carried across intact. No downtime, no lost sales, no drop in Google traffic.

stackWooCommerce · WordPress · PHP · MySQL
typecommerce
deployed #003

Direct Debit for Shopify

An add-on for Shopify stores that lets customers pay by Direct Debit - one-off or on a recurring basis. Integrated into the checkout and the shop owner's back-office so payments and customers are managed in one place.

stackJavaScript · Liquid · REST API
typefintech · plugin
deployed #004

Drupal → WordPress Migration

Moved a large website off Drupal onto WordPress so the client's team could manage it easily. Every page, user, category, and custom feature was rebuilt and carried across - nothing lost, nothing broken.

stackWordPress · Drupal · PHP · MySQL
typeweb · cms
deployed #005

Colour Picker & Palette Generator

A Mac app for designers that picks any colour from anywhere on your screen, then lets you build and share palettes from it. Built for the Mac App Store, so users get it the same way they get any other Mac app.

stackSwift · SwiftUI · AppKit
typemacOS · desktop · Mac App Store
deployed #008

WooCommerce → NetSuite Middleware

A behind-the-scenes service that automatically passes orders from a WooCommerce online shop straight into NetSuite - no more re-typing orders, no more missed sales, no more end-of-day reconciliation. The shop and the accounting system stay in sync, on their own.

stackNode.js · WooCommerce REST · NetSuite SuiteTalk
typeintegration · middleware · automation
deployed #007

Botanical Identification App

A mobile app for iPhone and Android that identifies plants from a photo - powered by a custom AI model we trained ourselves and run on the device. Works offline, in the field, and gets faster and more accurate the more it's used.

stackFlutter · on-device LLM · Python (training)
typemobile · AI · iOS & Android
deployed #006

Social Media Aggregator

Pulls your latest posts from Instagram, Facebook and YouTube into one tidy feed you can drop onto any website. Stays fast and reliable even when the social networks are slow.

stackPHP · MySQL · JavaScript · React
typesaas · aggregation

How we work.

[ 03 // process ]
  1. 01

    A proper chat

    A 45-minute conversation with the person who will actually build it - not a salesperson. We listen, ask questions, and decide together whether we're the right fit.

  2. 02

    A clear proposal

    Within a few days you get a short, plain-English document: what we'll build, what it will cost, how long it will take, and any trade-offs you should know about. No 40-page contracts.

  3. 03

    Off the ground fast

    We get everything set up and start work in the first week - not after a month of planning meetings. You'll have a direct line to us from day one.

  4. 04

    Something new every week

    You see real progress every week, not a deck of slides. Short, honest updates - and you can try the work-in-progress yourself any time.

  5. 05

    Launch gradually

    We'd rather put a small version in front of real users early and learn from it, than spend months polishing in secret. Safer, faster, and the end result is better.

  6. 06

    We stick around

    The people who built it are the people who look after it. Same names, same phone number, same accountability - whether you call us in month six or year five.

[ 04 // the studio ]

Quiet focus. Worldwide reach.

We're a small, deliberately remote studio. Few distractions, a small dedicated team, and the time and care to do the job properly. Every project starts with listening, continues with careful work, and ends with software you can actually live with for years.

12+
years shipping
40+
products live
4
disciplines
99.9
% uptime

Get in touch.

[ 05 // contact ]
new-enquiry.form 0% ready
press + to send