I built the first iteration of Cashroll.io a couple of years ago. It took a while working out the best UX and what tooling to use and finished it in a couple of months outside of a busy schedule.
I recently rebuilt the whole project in an evening.
Granted it needed a fair bit of reviewing and config set up, but it's incredible how fast you can move with the right tools in place.
Crenaly: a booking SaaS I designed and built end-to-end for appointment-based businesses in France: salons, barbers, beauty and wellness.
The core idea: when a client cancels, the freed slot is automatically offered to clients who asked for an earlier time. The first to accept gets it, their appointment moves in place, and the slot they leave is offered next. No double booking, no manual work.
Around it, a full product:
→ Branded booking page for each business, embeddable on their own site
→ Mobile-first booking flow, no account needed
→ Agenda, client management, team roles & permissions
→ Verified reviews, analytics, Stripe billing
Automatically offering a cancelled slot to the next client is such a practical feature for salons and barbers. Designing and building Crenaly end to end must have made those flows much tighter.