Skip to main content
All work Case study · Crescent Room

Customers book and pay online, and the shift knows instantly.

CR Coffee rents out the Crescent Room, a 12-seat meeting room on Magazine Street. Booking used to run through a separate tool the staff on shift never saw. Now CoreRail sells the room, takes the payment, and tells them the moment it happens.

1system for the sale, the calendar, and the staff
3room packages sold online
2026live since July

The problem

The Crescent Room is good business: two and three hour rentals with drip coffee included, plus a coffee-and-pastry package for meetings. But the booking flow lived in Square Appointments, a separate tool from the one the staff use, so every booking meant a calendar entry somewhere else and a message to the shift after that.

That's the pattern with small business software. Each need gets its own tool, each tool gets its own login, and nothing talks to anything else.

What I built

Booking moved into CoreRail, the same system the baristas already use for schedules and checklists. The public page shows the room, the three packages, and live availability. A customer picks a time and pays online.

What changed

Nobody copies bookings between systems, and nobody gets surprised by a meeting walking in at 9 a.m. The people opening the shop that morning already knew: their phones told them when the booking happened.

This is the part I'd point at if you run a small business: the win is that the sale, the calendar, and the staff all found out at the same time, from one system.

The public Crescent Room booking page: room photo, three packages with prices, and online payment.
The live booking page. Open it and book the room right now.

Is your booking somewhere your staff can't see it?

Booking, gift cards, waitlists, forms: a lot of it can live in the same app your shift already opens.

Start the free trial

See it live: book the Crescent Room. Rather talk first? Start a conversation.