Families and visitors
Opening hours, the address and how to get a library card. Programs for the next 90 days, filtered by who they're for and what kind they are, and a story times page. A cancelled date stays listed, marked, with the reason.
Preview
A library publishes its programs and story times, including the ones that repeat every week, tells visitors plainly how to get in and around, and takes room requests that its staff approve or decline. Every program reaches search engines and calendars on its own. It runs on the library's own Cloudflare account and never handles money. No license fees.
Early preview: the steps for a library to run its own copy are written but not yet rehearsed by someone new. People who ask for a room don't get email yet; they keep a reference and look up its status on the site.
Opening hours, the address and how to get a library card. Programs for the next 90 days, filtered by who they're for and what kind they are, and a story times page. A cancelled date stays listed, marked, with the reason.
An accessibility page in plain language: parking, entrances, seating, restrooms, hearing and sight, service animals, and who to contact. Each room says whether it is step-free.
A request form for a room, date and time. They get a reference and can look up whether it was approved. No payment is taken.
Sign in with an emailed link or a passkey, no passwords. Publish one-off programs and series (every Tuesday, every other Thursday, the second Saturday of each month), cancel or move a single date with a reason, approve or decline room requests, hold a room. Two approved bookings never overlap, and a story time holds its room.
The Halcyon County Library sits on the courthouse square in Burnt End, the seat of the fictional Halcyon County, Texas. It has three story times, a teen game night, a monthly book club and a few one-off programs. Everything is made up and resets every hour. Choose Staff sign-in, enter any email address, and the sign-in link appears on screen.