Smashroom Music & Wellbeing

The bookings, the staff rota, the safeguarding records and the funding evidence, in one place.

Community interest company Telford, Shropshire 34 pages, 31 server endpoints, database, file storage, transactional email
43.3 msMedian server responseFastest of the five, measured cold
0.46 MBTotal page weightLightest of the five
0 pxSideways scroll at 390 pxReal phone width
31Server endpointsIt is a platform, not a page

Response times measured over eight cold loads from a real browser. Layout and accessibility checked at a true 390 pixel phone width.

The problem.

A community interest company lives or dies on evidence. Who attended, how often, what changed for them, and can you prove it to a funder. Most small CICs run that on a spreadsheet and a memory, then scramble when a report is due.

On top of that there is real safeguarding responsibility: consent, health information, under-18 flags. That cannot live in a shared inbox.

What was built.

A booking engine with live capacity

Sessions show real remaining places and roll people onto a waiting list automatically when full.

Private invite links

Signed links that let a one-to-one or unlisted session be shared with exactly the right person, without publishing it.

A staff portal with four roles

Different people see different things. It installs to a phone so it works in the room, not just in the office.

Automated emails that never double-send

A scheduled job handles reminders and follow-ups, with a send log so nothing goes out twice, and the wording is editable without a developer.

Reports built for funders

Attendance and session records structured the way funding evidence actually needs to be presented.

The parts you do not see.

The engineering that decides whether a system like this is trustworthy.

  • Staff passwords are properly hashed and sessions are signature-protected.
  • Attendance is counted on session status rather than a lingering flag, because the naive version silently inflates totals when a session is cancelled.
  • Media is served from storage with free egress, so a growing library does not create a growing bill.
What the owner logs into: Staff portal, session delivery records, participant records, reporting, email control. Screens from the admin side are not shown here, because they contain real customer information. Ask and I will walk you through a working version with the data replaced.

All of this sits inside the plan.

The site is built free first. You see it working before you pay a penny. Then it is £99 to own it outright, or £149 a month fully managed from day one with no £99 at all. Ongoing work like the systems above is part of the monthly plan, not a separate invoice.