This website
This site: a platform that hosts eight working demo applications, each with its own database, plus an admin, an enquiry inbox and an automated test suite.
Try it, live
This isn’t a mock-up. It’s the real application, running on this server with its own database. You are already using it.
The demo applications run inside this site, and every visitor who opens one gets a private copy with its own database and seeded content.
How the demos stay safe and tidy
Each demo is a self-contained module, and each visitor's copy is a separate SQLite file, so nothing one visitor does is visible to another and nothing can touch the real site's data. Idle copies are deleted automatically. The link shortener deliberately refuses to be an open redirect, and demo pages are kept out of search engines so nobody mistakes a fictional bakery for a real one.
The rest of the platform
Behind the public pages there is an admin where every project and every word of copy is editable, an enquiry inbox behind the contact form, screenshot uploads that get resized and given blur placeholders, and the search work done properly.
An automated suite of end-to-end checks exercises the whole thing, from CSRF rejection to invoice arithmetic to "a booked slot is gone for the next visitor". It runs against a throwaway database, so testing never touches the live site.
What it does
- Six live demo applications hosted in one process
- A private sandbox per visitor, with its own database
- Idle sandboxes cleaned up automatically
- Full admin: projects, screenshots, copy, enquiries, reviews
- An automated end-to-end suite run against a throwaway database