A Booking App That Filled a Physio Clinic's Calendar in 90 Days
A bilingual booking app for clinic and home-visit physiotherapy, delivered at a fixed price, with therapist scheduling, payments and session notes.
Lower back pain · 45 min
March 2026
Therapist
Available times
travel time includedHome visit, 45 minAED 450.00
Pay after sessionAED 350.00
Deposit due todayAED 100.00
Payment
Reminders by push and SMS 24 hours and 2 hours before. Sara's ETA is shared when she sets off.
Free rescheduling up to 24 hours before. The deposit is kept for missed sessions.
- Client
- PhysioFit Sports & Rehab
- Location
- Dubai, UAE
- Website
- physiofitdxb.com
- Sector
- Healthcare
- Service
- Custom Development
- Duration
- 12 weeks
- Team
- 4 people: PM, designer, Flutter dev, backend dev
- Built with
- FlutterNode.jsMongoDBFirebaseStripeGoogle Maps API
- therapist utilisation
- 84%therapist utilisation
- of bookings made in-app
- 68%of bookings made in-app
- no-shows
- -45%no-shows
- and on budget
- On timeand on budget
01 · About the client
PhysioFit Sports & Rehab is a Dubai-based physiotherapy startup with two clinics and a growing home-visit service covering Dubai Marina, JLT and Downtown. Its therapists treat sports injuries, post-surgery rehab and back pain. Bookings came through WhatsApp and phone, managed by one receptionist and a shared calendar. With therapists travelling between clinics and homes, gaps and double bookings were common, and the founders wanted patients to book, pay and rebook on their own.
02 · The problem
- 01
Manual booking.
Every appointment was arranged through WhatsApp messages, taking hours of reception time each day.
- 02
Empty slots.
Therapist calendars had gaps that were never filled because patients couldn't see availability.
- 03
No-shows.
Around one in five sessions was missed, with no reminder system or deposit.
- 04
Fixed budget.
As a seed-stage company, they needed a clear price and a fixed delivery date.
03 · Our solution
We scoped and delivered a fixed-price booking product: a patient app for iOS and Android, a web booking page, and an admin panel for the clinic team. Patients choose clinic or home visit, pick a therapist and time, and pay a deposit by card. Home-visit slots account for travel time using Google Maps, so therapists aren't double-booked across the city. Automated reminders go out 24 hours and 2 hours before each session. Therapists see their day on a simple mobile view and add session notes and exercise plans that patients can open in the app. The app runs in English and Arabic.
04 · What we built
Clinic and home-visit booking
Live availability with travel-aware scheduling.
Deposits and packages
Card payment for single sessions and discounted session bundles.
Automated reminders
Push and SMS reminders to cut no-shows.
Therapist view
Daily schedule, patient history and session notes on mobile.
Exercise plans
Home exercise programmes shared with patients after each session.
Want a booking app delivered at a fixed price?
05 · Challenges we solved
- 1
Travel time between visits
We calculated drive times between appointments so home visits could be booked back to back without clashes.
- 2
Scope creep on a fixed price
We agreed a clear feature list upfront and kept a "phase two" list for everything else, delivering on the agreed date.
- 3
Patient data privacy
We stored health notes with encryption and role-based access in line with UAE health-data rules.
06 · Our approach
Week 1
01 Discovery
Fixed the scope, price and timeline with the founders.
Weeks 2–3
02 Design
Designed bilingual patient and therapist screens and tested them with clinic staff.
Weeks 4–10
03 Build
Built the apps, admin panel, payments and reminders in two-week sprints with demos.
Weeks 11–12
04 Launch
App store release, staff training and migration of existing patients.
07 · Results
Within 90 days, most patients were booking themselves and therapist calendars were close to full. Deposits and reminders nearly halved no-shows. The receptionist moved to patient care, and the clinic opened a third location six months later using the same app.
Inside the product.
Key screens from the build. Click any screen to enlarge.
Related work.
- 10:16Summerhill HealthBusiness accountTodayThis business uses a secure service from Meta to manage this chat. Tap to learn more.Hi, I need to book the knee MRI my GP referred me for. I'm with Bupa10:14Thanks Joanne, I've found your referral SH-58213 (MRI left knee). Earliest slots:
Salford Quays · Thu 1 Oct, 14:30
Stockport · Fri 2 Oct, 09:1010:14salford thursday please10:15Booked for Thu 1 Oct, 14:30 at Salford Quays (ref A-2291). Please fill in the MRI safety form before your scan.10:15Open form10:17MRI safety questionsSection 2 of 5 · Implants and metal
Do you have a pacemaker or implanted defibrillator?
YesNoNot sureHave you ever had metal fragments in your eyes, e.g. from welding or grinding?
YesNoNot surePlease give details
Welder 2006–2011. Had a bit of metal taken out of my eye once
ContinueManaged by Summerhill Health. Learn more
Healthcare · Manchester, UK
AI as a Service
A WhatsApp and Voice Agent That Answers Every Patient Call
An AI agent that answers calls and WhatsApp messages, books scans, collects pre-scan questionnaires and sends reminders across 9 imaging centres.
- patient contacts resolved without staff
- 78%patient contacts resolved without staff
- answer time (down from 6 min)
- <5sanswer time (down from 6 min)
- missed appointments
- -38%missed appointments
- 10:41Step 4 of 5
Your price
Photographer · £48k turnover
Syndicate 4711 at Lloyd's
£38.40 a month
or £422.40 a year, paid today
MonthlyAnnuallyYour cover
Professional indemnity£1,000,000 limit£32.20Public liability£2,000,000 limit+£6.20Equipment coverUp to £5,000 of kit+£9.80Excess £250 each claimIPT included
I've read the IPID and policy wordingContinue to payment10:41Step 5 of 5Payment
£38.40 today, then on the 14th
PayOr pay with cardCard number
4658 5820 1134 4417VISAExpiry
08 / 28CVC
•••Country
United KingdomPostcode
E8 3PHPay £38.40 and start cover12 monthly payments£38.40
Due today£38.40
Powered by stripe · Terms · Privacy
Fintech & Insurance · London, UK
Custom Development
A Broker Platform That Quotes Freelancers in Under a Minute
A quote-and-bind platform that lets UK freelancers buy professional indemnity cover online, with a dashboard for brokers to manage policies and renewals.
- average time to quote
- 52saverage time to quote
- more policies bound per month
- 3.4×more policies bound per month
- broker admin time
- -60%broker admin time
- 11:464GJob 11 of 183 to syncNavigate · 4 minDROPDue by 12:30J-48213
14 Broad Street
Birmingham B1 2HF · 1.1 mi
RecipientColmore Dental Lab
Parcels2 · 3.4 kg
ProofSignature + photo
Note: Use the loading bay off Gas St. Buzz 2 for reception, they close 12:30–13:15.
CallMessageArrived at drop11:474GProof of deliveryJ-48213No signal. Saved on the phone, will sync automatically.Scan parcels2 / 2
CQL7730441201
CQL7730441202
Photo
11:47AddSignature Clear
Received byR. Khan
GPS 52.4776, −1.9102 · ±12 m from address · 11:47:32
Complete deliveryLogistics · Birmingham, UK
Custom Development
A Driver App and Control Panel for 300 Same-Day Couriers
A custom driver app and dispatch panel replacing paper sheets and phone calls for a same-day courier network across the Midlands.
- deliveries per driver per day
- +27%deliveries per driver per day
- proof-of-delivery captured
- 99.2%proof-of-delivery captured
- dispatch phone calls
- -80%dispatch phone calls
Get in touch
Want a booking app delivered at a fixed price?
Share a few lines about your idea, workflow or project. A senior lead replies within one business day.
- Free 30-minute strategy call
- NDA on request
- Proposal within 48 hours
The right conversation can save you
six months.
Free 30-minute strategy call · NDA on request · Proposal within 48 hours