What you get

A sample plan

This is the plan a family-run physiotherapy clinic would receive at the end of a conversation with our assistant. The clinic is made up; the layout, the wording and the way the figures are worked out are exactly what you would get for your own business.

The example plan

Example plan for illustration; figures are indicative

Every number on a real plan comes from our estimator and is marked indicative until someone at RailCloud has reviewed it. Your own plan reflects your business, not this one.

What we heard

Your project brief

Here is what we understood from our conversation. Please read it over and tell us if anything is off.

Your business

You run a family-run physiotherapy clinic with three physiotherapists and a massage therapist, working in physiotherapy and rehabilitation, with 6 people on the team and around 900 customers. The people who would use it are your own staff and your customers, mostly on phones and computers alike. You operate from one clinic on the high street.

The problem to solve

Today, the front desk spends most of the morning on the phone booking, moving and confirming appointments, and about one in eight patients does not turn up. You would like to get to a point where patients book and move their own appointments online and get a reminder, so the front desk only deals with the exceptions. You would call this a success when you see about eight hours a week back at the front desk and missed appointments down by half. This matters now because a fourth physiotherapist joins in the spring and the phone will not cope.

A day in the life

  1. Booking an appointment. Priya at the front desk handles this whenever a patient calls or emails asking for a session. First, Priya checks each therapist's column in the shared spreadsheet for a free slot. Then she types the patient's name and phone number into the slot. Finally, she reads the time back and asks the patient to write it down. At the end there is an appointment in the spreadsheet. This happens about 30 times a day. The painful parts today: two people editing the spreadsheet at once overwrite each other and evening and weekend requests wait until the next morning.
  2. Reminder calls and texts. The front desk handles this whenever it is the day before a patient's appointment. First, Priya prints tomorrow's column from the spreadsheet. Then she calls or texts each patient from the clinic mobile. Finally, she marks the ones who replied. At the end there is a list of confirmed and unconfirmed patients for tomorrow. This happens every afternoon. The painful parts today: it takes about an hour and a half and texts from the clinic mobile cannot be seen by anyone else.
  3. Taking payment after a session. Whoever is at the front desk handles this whenever a patient finishes their session. First, the therapist tells the front desk what was done. Then the patient pays by card at the desk. Finally, the amount is written in the spreadsheet next to the appointment. At the end there is a paid session recorded against the appointment. This happens every session. The painful parts today: patients who leave in a hurry are invoiced by email days later and the month-end reconciliation with the card machine takes an evening.
  4. Sending exercise sheets. Each physiotherapist handles this whenever a patient is given exercises to do at home. First, the therapist photocopies the relevant sheets. Then they hand the pack to the patient. Finally, they note in the paper file which sheets were given. At the end there is a printed pack of exercises. This happens a few times a day per therapist. The painful parts today: patients lose the sheets and call to ask what they were meant to do.

Your records and the tools you use

Right now you rely on a shared spreadsheet for appointments and payments, a card machine for taking payment at the desk, Google Calendar for the therapists' own diaries and paper files for treatment notes. The new software has to work alongside Google Calendar. As things stand, patient names, phone numbers and the last year of appointments are in the spreadsheet; treatment notes are on paper. In round numbers: about 900 patients and 7,000 sessions a year. As for how tidy those records are, phone numbers are mostly current; email addresses are missing for about a third of patients. We would bring your existing records across into the new software.

Budget, timing and must-haves

Your budget is between $15,000 and $30,000. You need it ready before the new physiotherapist starts in the spring, because the phone load goes up by a third once the fourth therapist is seeing patients. It must patients can book and move appointments online, a reminder the day before and works on a phone. It would be nice if it could also pay online when booking and email the exercise sheets instead of printing them. It will handle health records and payments, so we will treat that information with extra care. You have to follow HIPAA.

Who decides and what happens after launch

Sam, the owner and lead physiotherapist makes the final call, with input from Priya at the front desk and the two other physiotherapists. After launch, you expect someone to call during clinic hours if bookings or reminders stop working. You plan to decide within the month, after talking it through with the team.

Assumptions we've made

These are things we filled in ourselves. Please tell us if any of them are wrong.

  • Your industry: physiotherapy and rehabilitation
  • How many customers you serve: 900
  • Workflow 3: how often it happens: every session
  • Workflow 4: how often it happens: a few times a day per therapist
  • How much is there: about 900 patients and 7,000 sessions a year
  • Rules you have to follow: HIPAA

Open questions

  • None. Nothing is waiting on an answer from you.

What we'd build

  • Email & password sign-in

    Medium

    Your team and your patients each need their own sign-in, so the front desk sees every diary and patients see only their own appointments.

  • Online booking & scheduling

    Medium

    Patients book, move and cancel sessions against each therapist's diary themselves, at any hour, instead of calling the front desk.

  • Customer email notifications

    Small

    A confirmation and a day-before reminder go out on their own, replacing the afternoon of calls and texts.

  • Online payments (one-off)

    Small

    Patients can pay when they book or straight after a session, so nobody has to be invoiced days later.

  • Mobile-friendly web app

    Small

    Most of your patients will book from their phone, so everything has to work well on a small screen.

  • Cloud hosting & deployment

    Extra small

    The software needs somewhere safe to run and be backed up; this is the standard setup we use for every client.

Still being looked at by our team

  • Emailing exercise sheets to patients instead of printing them

How big is it

A medium-sized project

Most of the work is in Online booking & scheduling, Email & password sign-in and Online payments (one-off), and the rules you have to follow adds some care on top.

Indicative, pending review by RailCloud

How long

Low
2.1 weeks
Likely
2.6 weeks
High
3.9 weeks

Indicative, pending review by RailCloud

  1. Phase 1 · about 1 week

    Email & password sign-in, Customer email notifications, Mobile-friendly web app, Cloud hosting & deployment

  2. Phase 2 · about 1.6 weeks

    Online booking & scheduling, Online payments (one-off)

Who works on it

Roles on the project with their share of the work and active weeks
RoleShare of the workActive for
Project lead17%2.6 weeks
Designer10%2.6 weeks
Developer48%2.6 weeks
Quality assurance23%2.6 weeks
Hosting & operations2%1 week

Indicative, pending review by RailCloud

What it costs

Low
$18,100
Likely
$22,625
High
$34,367

Indicative, pending review by RailCloud

What drives the cost

  • Online booking & scheduling is one of the biggest pieces of work.
  • Email & password sign-in is one of the biggest pieces of work.
  • Online payments (one-off) is one of the biggest pieces of work.
  • Email & password sign-in takes about 20% longer because of the rules you have to follow.
  • Online payments (one-off) takes about 20% longer because of the rules you have to follow.
  • Cloud hosting & deployment takes about 20% longer because of the rules you have to follow.

Options

Three ways to scope the work. Each option includes everything in the one before it.

Comparison of the options: what each includes, what it costs and how long it takes
IncludedEssentialsStandardComplete
Email & password sign-inIncluded, SmallIncluded, MediumIncluded, Medium
Online booking & schedulingIncluded, SmallIncluded, MediumIncluded, Medium
Customer email notificationsIncluded, SmallIncluded, SmallIncluded, Small
Online payments (one-off)Included, SmallIncluded, SmallIncluded, Small
Mobile-friendly web appIncluded, SmallIncluded, SmallIncluded, Small
Cloud hosting & deploymentIncluded, Extra smallIncluded, Extra smallIncluded, Extra small
Likely cost$17,136$13,709 to $26,187$22,625$18,100 to $34,367$22,625$18,100 to $34,367
Likely duration2 weeks1.6 weeks to 3 weeks2.6 weeks2.1 weeks to 3.9 weeks2.6 weeks2.1 weeks to 3.9 weeks

Indicative, pending review by RailCloud

Essentials
The smallest launchable product: sign-in, the core workflow, one-off payments, email notifications, a mobile-friendly web app and hosting, each at the small size or below. Leaves out add-ons that can follow a first release.
Standard
Essentials plus the add-ons a growing business asks for next (reporting, exports, data migration, calendar sync, text messages, subscriptions, automation, accounting sync) at the requested size up to large. Leaves out AI, custom integrations and a native app.
Complete
Everything that was requested, at the requested size, including AI, custom integrations and a native mobile app.

Assumptions and open questions

Assumptions we've made

  • Each therapist keeps their own diary; the front desk can see and edit all of them.
  • Treatment notes stay on paper for now; the new software only records appointments and payments.
  • Resolved: the clinic asked for text reminders and email reminders; email goes first, texts can follow later.
  • Tier essentials delivers email-password-auth at size s (requested m); the larger size lands in a higher tier.
  • Tier essentials delivers online-booking at size s (requested m); the larger size lands in a higher tier.
  • Budget band "15k-30k" was given; compare it with the likely cost of USD 22,625.
  • Deadline "spring" was given; the schedule is not compressed to meet it — compare it with the likely duration of 2.6 wk.

Open questions

  • Which card provider does the clinic's card machine use, so online payments can land in the same account?
  • Should reminders also go to the parent of a patient under 18?

Ready for yours?

Describe your business to our assistant and get a plan like this one, usually within the hour. Or book a free call and we will walk through it together.