Skip to content
2024LiveDesign, development

Booking System

Reservations without the phone tag

0

Double bookings since launch

~33%

Bookings outside office hours

−80%

No-shows after reminders

The problem

Where it started

A local service business ran its calendar through phone calls and a paper diary. Double bookings happened weekly, evening enquiries went unanswered until morning, and the owner spent more time scheduling than serving customers.

The solution

What got built

A deliberately simple booking flow: customers see real availability, pick a slot, and get automatic confirmations and reminders. The admin view was designed around the owner's actual habits — a day-list that looks like the paper diary it replaced, not a SaaS dashboard requiring training.

The impact

What changed

Double bookings ended immediately. Around a third of new bookings now arrive outside business hours — demand that previously evaporated into unanswered voicemail.

Technology
Next.jsTypeScriptPostgreSQLEmail automation
Lessons learned
  1. 1

    Model the familiar workflow first; innovate only where the old way actually failed.

  2. 2

    Reminder emails quietly eliminated most no-shows — the least glamorous feature won.

  3. 3

    A system the owner fully understands beats a more capable one they fear.