Client work

A Course Platform Built and Run on Kubernetes

A coding education SaaS built on React and Node, deployed on Kubernetes and live in six weeks with 40+ courses, custom quizzes and role-based admin access. We built it and keep it running.

View it live ↗
Australian-based team Senior developers only Fixed quote before we start
6 weeks
From build to live
40+
Courses live at launch
K8s
Deployed and orchestrated
Client
Soundscode
Industry
SaaS · Education
Scope
Platform development & ongoing maintenance
React Node.js Kubernetes

Australian team

Based here, working your hours — not a timezone away

144+ projects delivered

Over 10+ years building and maintaining sites for Australian businesses

One developer, start to finish

The same person every time — no re-explaining your site

Straight answers, on your terms

We only take work we can finish. Ask us anything first — no obligation

The challenge

  • Infrastructure had to be built from scratch — not deployed onto managed hosting.
  • A course catalogue that keeps growing cannot be built page by page; it needs reusable components or it slows down as it scales.
  • Quizzes needed custom implementation rather than an off-the-shelf plugin.
  • Admin areas needed real role separation, not a single shared login.

What we did

  • Built the front end in React and the API in Node.js, deployed and orchestrated with Kubernetes.
  • Structured courses around reusable components so adding a course does not add proportional code or load.
  • Loaded 40+ courses from the client’s supplied data.
  • Built quizzes as custom-coded functionality tied into the course structure.
  • Implemented role-based permissions across the admin area so access matches responsibility.
  • Set up data sync and backups as part of the platform rather than bolted on afterwards.

The outcome

  • Built and live in six weeks, infrastructure included — not six weeks of front-end on top of managed hosting.
  • 40+ courses live on a platform built to take more without redesign.
  • Custom quizzes and role-separated administration in production.
  • Sync and backups running as part of normal operation.
  • Ongoing maintenance — we keep it running, not just built it.

Got something similar?

Tell us what is happening and we will come back with a fixed quote and a timeline, usually within one business day.

Get a fixed quote

Why CloudyWP

We build websites that earn their keep — fast, custom, and yours outright — then automate the work around them, so your business spends its hours on customers instead of admin.

Get a fixed quote

02 — How we work

From first call to live — four steps, no surprises.

Every CloudyWP project runs the same way, whether it is a one-page site or a store with a thousand SKUs. Here is exactly what happens.

01

We map what you actually need.

A single scoping call, then a written plan: what gets built, what it costs, and when it ships. No discovery-phase invoices, no moving targets.

Typically 48 hours

02

We design and build it properly.

Custom WordPress or Shopify on clean code you own outright. Every build ships fast, passes Core Web Vitals, and is handed over documented.

2–6 weeks typical

03

We automate the busywork.

Your site talks to the tools you already run — CRM, invoicing, email, stock. The repetitive admin stops being someone's job and starts running itself.

Average 15 hrs saved weekly

Scope A fixed quote, in writing

Deliverables, price and dates agreed before a line of code is written.

  • Free scoping call
  • Written scope document
  • Fixed price, no hourly creep

48 hrs to your quote

Get a quote