Custom platforms since 2013.
Web platforms, dispatch installations, internal tools, integrations with systems that pre-date cloud. Laravel, Vue, or whatever the work needs. The work that was too custom for an off-the-shelf CMS.
What's in a custom platform project
A custom platform is what you commission when off-the-shelf software stops fitting the work. This is what you actually buy: scoped requirements, working software, a deploy pipeline, and the handover that lets your team take it from there. No discovery theatre, no strategic alignment workshops — concrete deliverables you can list on an invoice.
-
Discovery + scoping (1–2 weeks)
Working sessions, a written requirements document (10–20 pages), data-model sketch, integration list, and a fixed-scope quote. You can stop here if the scope reveals the project isn't worth doing — we'd rather lose a quote than build the wrong thing.
-
Custom platform architecture
Built on whatever fits the problem — Vue for interactive front-ends, Laravel for content and workflow, mixed back-end with an SPA, or something else if the constraint actually needs it. We name the technical choices we made and why, before any code is written.
-
Third-party integration work
REST and GraphQL APIs, webhooks, OAuth and SAML, payment gateways, internal-system bridges. Each integration scoped and estimated separately so you see what costs what — no lumped "integrations" line.
-
Staging + production deploy pipeline
A full staging copy of production; deploys via merge-to-main with automated tests; rollback in minutes. Standard infrastructure, not an optional add-on.
-
Automated test suite
Coverage targeted at the load-bearing paths — auth, payment, key workflows — not vanity coverage numbers. You're handed a test suite that survives team changes and tells you when something breaks before users do.
-
Post-launch support window (30 days)
Thirty days of bug fixes, small adjustments, and deploy hand-holding included. After that, a Site Care plan or ad-hoc quote picks up — your call, no automatic rollover.
Pricing context
Custom platforms are quoted per project — typical engagements run 3 to 6 months and R150k to R750k depending on scope. Ongoing maintenance after launch is scoped separately — a monthly care plan or ad-hoc, whichever fits.
Common questions about custom platforms
What's a typical timeline?
Who owns the code?
What happens in the discovery phase?
How do you decide on the tech stack?
What about ongoing maintenance after launch?
Can you take over an existing custom build?
Custom platforms in production for over a decade across mining dispatch, internal tooling, and integrations with systems that pre-date cloud. The team that built it is the team that still maintains it — no handoff to a new crew after launch, no rotation of unfamiliar developers through your codebase. Stewardship is the trust signal.
Selling online? See E-commerce →