Services

Seven domains.
One playbook.

Below: every service we offer, with what's actually inside the box. Each one composes — pick what you need, leave the rest. We frequently bundle three or four into one delivery.

01 Custom software development

Software, written for the way you work.

We build bespoke applications — internal tools, customer portals, dashboards, mobile-first interfaces, integrations with whatever systems already live in your business. No template SaaS straitjackets.

  • Discovery & spec — written in plain language, not consultant-speak
  • Modern stack — React / Node / Postgres / cloud of your choice
  • Source code & infrastructure handed over, always
  • Optional ongoing support, retainer or one-off
app.client.co.zaBuild · Live
Active users
142 ▲ 8
Today
4.2k
Errors
0
// custom-built workflow ↓ async function onPurchaseOrder(po) { await stock.reserve(po.items) await invoiceHero.draft(po) await notify("warehouse", po) }
02 Business automation

Stop re-keying. Start shipping.

The boring miracle of automation: things that used to take a person two hours a day now happen in two seconds, in the background, with an audit trail. We map your manual workflows, then quietly delete them.

  • Process audit — we sit in for a day, watch, ask, document
  • Workflow engine wired to your existing tools (Sage, Xero, email, Slack…)
  • Triggers, schedules, exception alerts
  • Hand-off only when a human is genuinely needed
automation/quote-to-cashRunning
Lead arrives via web form
Trigger
Auto-quote drafted in InvoiceHERO
2.4s
Sales rep notified & approves
Human-in-loop
Quote sent · client signs · invoice issued
Done
03 HR systems

HR that actually fits your team.

Built on top of HRHero, our own production-grade HR platform. Employee records, leave, performance, payroll-ready exports. Configurable for SA labour law.

Powered by HRHero ↗
  • Employee onboarding flows & document signatures
  • Leave, time-off & approvals — mobile-first
  • Performance reviews & 1:1 templates
  • Custom modules — bargaining councils, BBBEE reporting, more
HRHero · /people42 staff
T. Mokoena
Ops Lead
A. Naidoo
Sales
L. Smit
Engineer
R. Khumalo
Driver
Leave · annual
7 pending requests
7
Review
Onboarding
2 new starters this week
2
On track
04 Invoicing systems

Quote. Invoice. Get paid.

Powered by InvoiceHERO — our purpose-built invoicing platform for South African businesses. From quote to chase to paid, with VAT, PDF, EFT references and customer portals built in.

Powered by InvoiceHERO ↗
  • Quotes → invoices → statements, all branded for your business
  • Recurring invoicing, deposits, partial payments
  • Automated reminders (without sounding like a robot)
  • Sage / Xero / Pastel integrations available
InvoiceHERO · /this-monthR 1.42M
Issued
R 1.42M
Paid
R 1.18M 83%
Overdue
R 67k
INV-2041 · Mahlangu Logistics
Issued 3 days ago
R 18,400
Paid
INV-2042 · BlueOak Coffee
Due in 7 days
R 4,250
Sent
INV-2038 · Pretoria Civils
14 days overdue
R 32,900
Overdue
05 Stock control

Live inventory, no surprises.

Track what you have, where it is, and where it's headed. Multi-location, multi-supplier, with low-stock alerts that actually fire before you run out. Plays nicely with InvoiceHERO so a sale becomes a stock movement automatically.

  • Multi-warehouse, multi-bin tracking
  • Barcode / QR scanning from any phone
  • Auto re-order points & supplier purchase orders
  • Stock take reconciliation that doesn't take all weekend
stock · /JHB-warehouse412 SKU
SKU-124088%
SKU-130562%
SKU-131118%
SKU-141774%
SKU-15029%
SKU-161155%
→ Auto PO drafted for 2 SKU below threshold
06 Vehicle analytics & reporting

Every vehicle, accounted for.

Telemetry-grade insight for fleets of two or two hundred. Track routes, idle time, fuel, service intervals and driver behaviour — and surface it in dashboards your ops team will actually open on a Monday morning.

  • Live GPS tracking + route playback
  • Idle, harsh-braking & speeding alerts
  • Service & licensing reminders
  • Fuel reconciliation against fill-ups
fleet · live12 vehicles
GP-148-217
Polokwane → JHB · 86 km
68 km/h
On route
GP-901-330
Idle 12 minutes · loading bay
0 km/h
Idle
07 Custom coding & programming

The "we just need this one thing" jobs.

Sometimes you don't need a whole platform — you need a script that ingests the supplier's nightmare CSV, or a tiny tool that talks to three APIs and a printer. We do those too, and we treat them like product.

  • Integrations between systems that don't speak to each other
  • Scheduled jobs, ETL pipelines, document generation
  • Browser & email automations
  • Code review & legacy code rescues
~/projects/bridgedeployed
# supplier sends nightmare CSV every monday # we built a 60-line script — runs at 06:00, # normalises, hits the ERP, posts a slack summary cron: "0 6 * * MON" steps: - fetch "sftp://supplier-x/inbox/*.csv" - normalise "./schemas/inv.json" - post "erp.api/v2/inventory" - notify "#ops" : ":white_check_mark: 412 SKU synced"
How we work

Four steps. No surprises.

We've shipped enough projects to know what slows them down. Our process is structured to remove those things — not to bill for ceremony.

Discovery

30-min call → we ask the unsexy questions and write down what we hear. Free.

Spec & quote

A short, plain-English spec with a fixed price (or T&M if scope is fluid). You sign or you don't.

Build & demo

Weekly demos. Real software, not slides. You see progress before you've paid for all of it.

Ship & support

We deploy it, train your team, and stay on call. Source code & infra are yours.

Ready when you are

Tell us what's broken.
We'll come back with a plan.