Bonang
About us

A small company that holds the whole thing.

We design and build the software a business runs on, then host it, secure it and support it. One company for the website, the mail, the cloud and the laptops. No hand-offs, no finger-pointing.

Founded
2019
Based in
Sunninghill, Sandton, 2196
Hours
Mon–Fri, 07:00–17:00
A working studio, late afternoon
Brands designed and shipped12+
Years building for clients03
Managed hosting uptime99.9%
What we believe

Six positions we will not be talked out of.

None of these make a project cheaper on the day. All of them make it cheaper over three years, which is the only timescale worth quoting against.

  • You own everything, from the first commit

    The repository, the domain, the cloud account and the licences are all in your name. We are an administrator on them, never the owner. A supplier who holds your domain is not a supplier.

  • The running cost goes in the quote

    A proposal that tells you the build price and not the monthly is half a proposal. Ours says what it costs to keep alive, in rands, before you sign.

  • We will talk you out of the bigger thing

    Most apps should be websites, most cloud architectures should be one server, and most rebrands should be a refresh. Saying so costs us revenue and wins us the next project.

  • Accessibility is part of the build, not a phase

    Headings in order, keyboard paths that work, contrast measured at the size type is set. Free while a page is being written, expensive to retrofit, and it improves the site for everybody.

  • Security lives in the database

    Access control that only hides a button is decoration. Permissions are enforced where the data is, so a mistake in the interface is a bug rather than a breach.

  • We run what we recommend

    Lucid Signing is our own product, on our own infrastructure, with our own on-call. Everything we advise clients about hosting, backups and cost we do to ourselves first.

The tools we build, host and support with

Our stack
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Node.js
  • React Native
  • Supabase
  • PostgreSQL
  • Prisma
  • Vercel
  • AWS
  • Microsoft Azure
  • Cloudflare
  • Docker
  • Microsoft 365
  • Google Workspace
  • Entra ID
  • Figma
  • Adobe CC
  • VS Code
  • GitHub
  • Resend
  • Stripe
  • Sentry
Our stack

Everything we build, host and support with.

This is the whole list, not a selection. If something a client depends on is not on it, we will say so rather than pretend otherwise.

Build06 tools
Next.js
The framework every site and web app here is built on.
React
The component model underneath all of it.
TypeScript
Types on everything. It is cheaper than the bugs.
Tailwind CSS
Design tokens as utilities, so a system stays a system.
Node.js
Server-side runtime and the tooling around every build.
React Native
Where an app genuinely has to live on a phone.
Data03 tools
Supabase
Postgres with auth, storage and row-level security in one place.
PostgreSQL
The database we reach for first, and usually last.
Prisma
Schema and migrations, versioned with the application.
Cloud05 tools
Vercel
Where most of what we build is deployed and served.
AWS
For workloads that need more than a platform gives you.
Microsoft Azure
Where a business is already invested in Microsoft identity.
Cloudflare
DNS, CDN and the layer that absorbs the noise.
Docker
So an environment can be rebuilt rather than remembered.
Workplace03 tools
Microsoft 365
Identity, mail, SharePoint and Teams for the teams we support.
Google Workspace
The alternative, where a business lives in a browser.
Entra ID
Single sign-on, MFA and conditional access.
Design02 tools
Figma
Where every interface is designed before it is built.
Adobe CC
Illustrator and InDesign for the things that get printed.
Operate05 tools
VS Code
Where the work actually happens, all day.
GitHub
Source control, reviews and the deployment trigger.
Resend
Transactional email that arrives in the inbox.
Stripe
Payments, where a product takes them.
Sentry
So we hear about an error before a customer reports it.
Where we are

Johannesburg, and wherever the work is.

Everything except hands-on hardware is done remotely, and we have clients across South Africa. On-site work is included for IT management clients in greater Johannesburg.

Office
Sunninghill, Sandton, Johannesburg, 2196, South Africa
Hours
Monday to Friday, 07:00–17:00 SAST
Email
info@bonangtech.com
Phone
+27 72 823 2999
Book a scope call
Get started

Ready to build something that lasts?

Send through what the business needs to do and a fixed quote comes back inside two days.

Office
Sunninghill, Sandton, 2196
Hours
Mon–Fri, 07:00–17:00
A desk at the end of a working day