8
pages, from joining to Pinewood Derby rules
1 file
volunteers edit to change events, fees, and notices
3 sizes
every page is tested at, from a small phone to a desktop

The situation

A Cub Scout pack runs on volunteers who change every year. New families want to know what it costs, when meetings are, and which den their child joins. Current families need sign-ups, the calendar, and forms without hunting for them.

My family is in the pack, so I built a new site on my own, and I'm now going through it with the pack's leaders.

What I built

  • A plain, fast public site: who the pack is, how to join and what it costs, dens by grade with links to each rank's official adventures, volunteer roles, Pinewood Derby rules, and leader training.
  • Everything that changes during the year lives in one file: the notice bar, the fee amounts, and the events list. A leader edits it in the browser, the site updates in about a minute, and past events drop off each time it updates.
  • A members hub that sends families straight to the right page of the tools the pack already uses for sign-ups, the calendar, and advancement, so there is no second login to remember.
  • Checks I run before each release: a privacy scan of the site's data for scouts' names and family contact details, a link check, and screen tests at phone and desktop sizes.

The site stores no roster, no scouts' names, and no photos of kids, so there is nothing sensitive on it to leak.

The result

Not launched yet: the site is in review with the pack's leaders.

For your business

The same setup fits a small business: a fast site the owner updates from one file, linked to the booking or billing tools already in use.

Why custom

Website builders and pack-management systems serve every pack the same way. This site fits how this pack runs: its own dens, fees, events, and look, with the management system kept for what it does well, sign-ups and rosters.

Built with

HTML and CSS · Jekyll on GitHub Pages · YAML data files · Playwright tests · built with Claude Code

Have a workflow like this?

Scoping a project costs nothing, and most take a 30-minute call. Tell me where the time goes.