← Back to work
Platform · Generative

WHS Factory

A client-agnostic engine that builds complete, branded Work Health & Safety management systems on demand — the productised version of a proven hand-built delivery, turned into something repeatable from a single config file.

The problem

Building a full WHS management system for one client is weeks of work — manual, forms, worker guides, a hosted site, all branded and internally consistent. Doing it again for the next client means repeating almost all of it by hand.

The approach

WHS Factory extracts the production patterns from a gold-standard build into a parameterised engine. Point it at a client's existing manual (or start from the reference skeleton), and it auto-brands and generates the entire bundle from a single client.yaml — no code changes per client.

Stack

Python document generation (python-docx, Pandoc), YAML-driven configuration, MkDocs for the site, and Terraform for Cloudflare Pages hosting and access control.

In active development — the hosting infrastructure and core modules are built; the client-agnostic engine extraction is in progress.
Discuss this project See the reference build