Online booking for a three-room physio clinic, so patients stop phoning reception
- Likely
- 9 weeks
- Safe to promise
- 11 weeks
- Live by week 10
- 70% chance
For v1, built by one experienced developer working full time. “Safe” is when 85 of 100 simulated runs have finished. A range, not a quote.
In v1
- Landing page2–7 days
The page that explains it and gets people to start.
- Embedded scheduler1–3 days
Instead of booking calendar. Cal.com or Calendly inside your site, styled to match.
- Sign in by email link1–3 days
Instead of accounts and passwords. People type their email and click the link they receive. No passwords.
- Email notifications1–4 days
Confirmations, reminders and receipts by email.
- Table editor as admin1–3 days
Instead of admin dashboard. Your team edits records in a spreadsheet-like editor over the database.
- Export to a spreadsheet1–3 days
Instead of reports and charts. Download any list as a CSV file.
- Product analytics1–3 days
Counting the steps people take, so you can see where they stop.
- Payment links0.5–2 days
Instead of card payments at checkout. Send a hosted payment link by email. Nothing to build at checkout.
- Tax handled by the provider0.5–2 days
Instead of tax, VAT and invoices. Switch on the payment provider’s tax and invoicing.
- Import your spreadsheet2–6 days
Bring today’s customers and records in on day one.
- Installable web app2–7 days
Instead of iPhone and Android apps. Works like an app on phones, from one codebase, no app store.
Later
- Text message reminders2–6 days
SMS adds a provider, a cost per message and consent rules. Start with email reminders and measure no-shows first.
- Reviews and ratings3–9 days
With ten customers, review stars are empty or fake. Ask for feedback by email and add reviews when volume makes them useful.
About 2 more weeks of work, once v1 has shown it is needed.
Test before building
- Customers will book online instead of calling.Put a booking link on the current site for a month and count how many use it.
- Staff will keep availability up to date.Ask the front desk to keep one shared calendar honest for two weeks.
How we will know it worked
The point is time back at the front desk. Online bookings that replace calls are the whole win.
Watch that it does not cost: no-shows as a share of bookings.
Questions for the first call
- How many bookings a week today, and how many come by phone?
- What makes a booking complicated: rooms, staff, equipment, deposits?
- What happens today when someone does not turn up?
Made with Scope, free at scope.ramiashqar.com. The plan behind this brief, with every range and rule, opens from the link it was shared with.







