The back end.
The calendars pull every half hour so two people cannot book the same week. The news gathers itself from the legislation and the departments twice a day. An enquiry is kept the moment it is sent, before anything is emailed anywhere, so it cannot be lost by a mail provider having a bad morning. A deposit is only ever confirmed when Stripe says the money moved. None of that is visible from the site, which is the point of this page.
What is switched on
A key is a password the site holds on the server, where nobody can read it. This shows only whether each one is there, never what it is. Where one is missing, the sentence beside it says what cannot happen until it is set, in Netlify under Site configuration, Environment variables.
What runs on its own
The brochures
Checked against the deployed site, not against what is committed. A brochure that is in the repository but not being served shows here as missing, which is the whole point of checking. The link on each row is the one to send somebody: it addresses the property, not the file, so renaming a file never breaks it.
Enquiries
Everything sent through any form on the site, newest first. Kept the moment it arrives, before anything is emailed anywhere, so an enquiry cannot be lost by a mail provider having a bad morning. The list is behind the admin token: it is typed here, kept in this browser for this session only, and sent in the header rather than the address so it never turns up in a log.
Every address the site answers on
The site is not a set of pages with a contact form. These are the working parts, each one live, each one answering now.
