Keferboeck Docs
The single source of truth for how the Keferboeck Ltd platform is built, decided, and operated. Everything here is versioned in Git and rendered to this site, so it is always at the latest version.
Where to look
- Architecture — the system at a high level: overview and the database model.
- Decisions (ADR) — the why behind the big choices. Start at the index.
- Flows — how visitors, leads and clients move through the product.
- Help — customer-facing portal documentation.
- Runbooks — operating the infrastructure, releasing, disaster recovery, incident history, and engineer onboarding.
Two apps, one brand
- Website —
keferboeck.com, the public site: services, pricing, articles, the free workshop signup, the newsletter with its welcome voucher, and the AI advisor. - Portal (hub) —
hub.keferboeck.com, the operations backend: clients and companies, documents, workshop requests, the newsletter consent ledger and vouchers, campaigns, the growth simulator, and the charity pledge ledger.
Rules of this repo
- Documentation, Mermaid diagrams, and ADRs are part of the definition of done; the PR template enforces it in the app repos.
- Database ER diagrams and flowcharts are Mermaid, diagrams as code, never Figma. Wireframes stay in Figma and are linked, not duplicated.
- ADRs are immutable: supersede, never rewrite.