RehabConnect
Find trusted rehabilitation experts near you
SECURING YOUR SESSION…
Book a therapist
in under a minute
Real-time availability from verified physiotherapists around you. No phone tag, no waiting rooms.
Home visits you
can actually track
Watch your therapist travel to you on the map, just like a ride. You'll know exactly when to expect the doorbell.
Follow-ups over
video, on your time
Review exercises, share reports and collect a digital prescription without leaving the house.
Welcome back
Enter your mobile number. We'll send a 6-digit code to verify it's you.
By continuing you agree to the Terms of Service and Privacy Policy. Your health data is stored in India.
Enter the code
Sent to +91 98450 21174 · Change
Prototype note: any code works here. In production this is Firebase Auth phone sign-in with a JWT session issued by the Django backend.
Hi Rahul 👋
How is your lower back feeling today?
Dr. Meera Nair
What do you need?
Specialisations
See allAvailable near you
See all 18Dr. Meera Nair
Dr. Arjun Rao
Dr. Sneha Kapoor
Popular clinics
Health tips
Recent
ClearBrowse by condition
Clinics in Bengaluru
Physiotherapists
Dr. Meera Nair
Dr. Arjun Rao
Dr. Sneha Kapoor
Dr. Vikram Iyer
Dr. Meera Nair
MPT Orthopaedics, BPT
Services & pricing
About
Meera treats post-operative orthopaedic cases and chronic lower back pain, with a focus on manual therapy and graded return-to-work programmes. She trained at Manipal and has run the ortho unit at Care Physiotherapy Centre since 2019.
Specialisations
Languages
Qualifications
MPT Orthopaedics — Manipal University
BPT — RGUHS Bengaluru
Certified Manual Therapist (IAOM)
Next available
See calendarClinic location
Reviews
All 1,450Six weeks after my slipped disc I'm back to walking 5 km. She explains every exercise and adjusts the plan when something hurts.
Home visits were on time every single week. Clinic parking is tight but the therapy itself was excellent.
Book with Dr. Meera Nair
Clinic consultation
Home visit
Video consultation
20% off up to ₹200. Applied automatically at payment.
Booking for
Pick a slot
Morning
Afternoon & evening
Only 2 evening slots left today. Slots are held for 10 minutes once you continue.
Your details
Review & confirm
Dr. Meera Nair
Payment summary
Free cancellation until 2 hours before the appointment. After that, 50% of the fee is retained.
Payment
UPI
UPI — rahul@okhdfcbank
Add another UPI ID
Cards
HDFC Credit •••• 4472
Other
RehabConnect wallet
Net banking
Confirming your payment
Don't close this screen. We're checking with your bank and holding your 4:30 PM slot.
You're booked
Dr. Meera Nair has confirmed your appointment.
Booking ID RC-2026-08841
Dr. Meera Nair
We'll remind you 24 hours and 1 hour before. Bring your MRI report and comfortable clothing.
Dr. Meera Nair
Request accepted
On the way to you
Reached your location
Session in progress
Session complete
Waiting room
Dr. Meera Nair will join shortly
She's wrapping up the previous session. Average wait is under 3 minutes.
Keep your reports handy. The session is encrypted and never recorded without your consent.
Session summary
Exercise plan
Medication
Advice
- Stand and walk for 3 minutes every 45 minutes of desk work
- Avoid forward bending and heavy lifting for 2 weeks
- Apply moist heat for 10 minutes before exercises
Rate this session
Appointments
Dr. Meera Nair
Dr. Meera Nair
Dr. Arjun Rao
Recently completed
Dr. Meera Nair
Dr. Sneha Kapoor
Medical records
July 2026
June 2026
Notifications
New
Earlier
Profile
Health & care
Account
RehabConnect v0.9.2 · Made in Bengaluru
Rahul Sharma · Home visit
Today's schedule
Full calendarThis week
Booking request
Rahul Sharma
Patient's note
"Lower back stiffness for 3 weeks, worse after sitting. Mild pain radiating to left leg. Pain 6/10."
Attached reports
14 min drive from your 3:00 PM clinic session. You have a 30-minute buffer.
Schedule
Availability
Working hours
Service radius & breaks
Leave
Session in progress
Rahul Sharma
Assessment
Treatment plan
Write prescription
Exercise plan
Use templateMedication
Earnings
Breakdown
Recent transactions
Rahul Sharma
Pain trend
Last 6 weeksSession history
Home visit — today
Video consultation — 18 July
Clinic consultation — 11 July
Documents
Profile & KYC
Verification
Bank account
Certificates
Filters
Cancel this appointment?
You're within the free window — ₹674.22 will be refunded to your UPI in 3–5 working days.
Dashboard
Bookings & revenue
Booking mix
Live bookings
| Booking | Patient | Therapist | Type | Status | Amount |
|---|---|---|---|---|---|
| RC-08841 | RS Rahul Sharma | Dr. Meera Nair | Home visit | Travelling | ₹674 |
| RC-08839 | PN Priya Nair | Dr. Arjun Rao | Clinic | In session | ₹750 |
| RC-08836 | SK Suresh Kumar | Dr. Sneha Kapoor | Video | Completed | ₹900 |
| RC-08834 | AP Ananya Patel | Dr. Meera Nair | Clinic | Awaiting accept | ₹800 |
| RC-08830 | RG Rohit Gupta | Dr. Vikram Iyer | Video | Cancelled | ₹600 |
Needs attention
All users
| Name | City | Speciality | Rating | Sessions | Plan | Status | |
|---|---|---|---|---|---|---|---|
MN Dr. Meera Nair meera.nair@rc.in | Bengaluru | MPT Orthopaedics | 4.9 | 3,204 | Professional | Active | |
AR Dr. Arjun Rao arjun.rao@rc.in | Bengaluru | Sports Physio | 4.8 | 1,880 | Professional | Active | |
SK Dr. Sneha Kapoor sneha.kapoor@rc.in | Mumbai | Neuro Rehab | 5.0 | 2,410 | Enterprise | Active | |
VI Dr. Vikram Iyer vikram.iyer@rc.in | Chennai | Paediatric Physio | 4.7 | 640 | Basic | Active | |
DJ Dr. Deepa Joshi deepa.joshi@rc.in | Ahmedabad | Occupational Therapy | 4.6 | 312 | Basic | Pending KYC | |
NB Dr. Nikhil Bose nikhil.bose@rc.in | Delhi | Sports Physio | 3.9 | 88 | Basic | Suspended |
Verification queue
Dr. Deepa Joshi
Appointments
| ID | Patient | Therapist | City | Type | Slot | Status | Amount | Commission |
|---|---|---|---|---|---|---|---|---|
| RC-08841 | Rahul Sharma | Dr. Meera Nair | Bengaluru | Home visit | 4:30 PM | Travelling | ₹674 | ₹67 |
| RC-08839 | Priya Nair | Dr. Arjun Rao | Bengaluru | Clinic | 4:00 PM | In session | ₹750 | ₹75 |
| RC-08836 | Suresh Kumar | Dr. Sneha Kapoor | Chennai | Video | 2:00 PM | Completed | ₹900 | ₹90 |
| RC-08834 | Ananya Patel | Dr. Meera Nair | Bengaluru | Clinic | 6:00 PM | Awaiting accept | ₹800 | ₹80 |
| RC-08831 | Rohit Gupta | Dr. Vikram Iyer | Delhi | Video | 11:00 AM | Completed | ₹600 | ₹60 |
| RC-08830 | Rohit Gupta | Dr. Nikhil Bose | Delhi | Video | 9:30 AM | Cancelled | ₹600 | — |
| RC-08828 | Kamala Sharma | Dr. Meera Nair | Bengaluru | Home visit | 9:00 AM | Completed | ₹1,200 | ₹120 |
Transactions
| Txn ID | Booking | Method | Gateway | Status | Amount |
|---|---|---|---|---|---|
| pay_Ns91kL | RC-08841 | UPI · okhdfcbank | Razorpay | Captured | ₹674.22 |
| pay_Ns8yTr | RC-08839 | Card ••4472 | Razorpay | Captured | ₹750.00 |
| pay_Ns8w02 | RC-08836 | UPI · ybl | Razorpay | Captured | ₹900.00 |
| rfnd_Nr71k | RC-08830 | UPI · paytm | Razorpay | Approval needed | −₹600.00 |
| pay_Ns8p11 | RC-08828 | Net banking · SBI | Razorpay | Captured | ₹1,200.00 |
| pay_Ns8m47 | RC-08821 | Wallet | Internal | Failed | ₹700.00 |
Settlements
| Therapist | Sessions | Net |
|---|---|---|
MN Dr. Meera Nair | 24 | ₹28,400 |
SK Dr. Sneha Kapoor | 19 | ₹24,110 |
AR Dr. Arjun Rao | 22 | ₹19,880 |
VI Dr. Vikram Iyer | 14 | ₹9,240 |
Basic
318 therapists- Standard listing
- Up to 40 bookings/month
- Weekly settlement
Professional
271 therapists- Priority in search results
- Unlimited bookings
- Home-visit radius up to 12 km
- Twice-weekly settlement
Enterprise
53 clinics- Multi-therapist clinic profile
- Featured placement + campaigns
- Corporate & insurance tie-ups
- Daily settlement + account manager
Commission settings
Subscription revenue
Demand heatmap — Bengaluru
Booking heatmap by hour
Acquisition
Retention
Top therapists
MN Dr. Meera Nair Bengaluru | 3,204 4.9 ★ |
SK Dr. Sneha Kapoor Mumbai | 2,410 5.0 ★ |
AR Dr. Arjun Rao Bengaluru | 1,880 4.8 ★ |
TR Dr. Tanvi Reddy Hyderabad | 1,142 4.8 ★ |
Support tickets
| Ticket | From | Subject | Priority | Age | Status |
|---|---|---|---|---|---|
| TK-4419 | Rohit Gupta | Refund not received for RC-08830 | High | 2d 4h | SLA breach |
| TK-4417 | Dr. Nikhil Bose | Account suspended — appeal | High | 1d 8h | SLA breach |
| TK-4412 | Ananya Patel | Therapist did not arrive at 6 PM | Medium | 6h | In progress |
| TK-4409 | Dr. Meera Nair | Change bank account for settlements | Low | 4h | In progress |
| TK-4405 | Priya Nair | Cannot upload MRI over 10 MB | Low | 2h | New |
Live chat
Coupons
| REHAB20 20% up to ₹200 · first booking | Active 1,204 used |
| HOME20 20% up to ₹300 · home visits | Active 318 used |
| MONSOON50 ₹50 off · video consults | Active 642 used |
| NEWYEAR26 ₹150 off · expired 31 Jan | Expired 2,890 used |
Content
| 5 desk stretches for lower back pain Dr. Meera Nair · 18 July | Live |
| What ACL recovery looks like Dr. Arjun Rao · 12 July | Live |
| Stroke rehab: the first 90 days Dr. Sneha Kapoor · draft | Draft |
| FAQ — insurance reimbursement Updated 20 July | Live |
Push campaigns
Rehab that comes to you
Book a verified physiotherapist for a clinic visit, a home session or a video consult — and see exactly when they'll arrive. 642 therapists, 48,000 patients, no waiting rooms.
Three ways to get treated
Same therapist, same treatment plan, whichever way suits your week.
Clinic visit
Full equipment, hands-on assessment. Pick a slot at a partner clinic near you, from ₹600.
Home visit
The therapist travels to you and you track them on the map. Ideal post-surgery or for elderly parents.
Video consultation
Review exercises, share reports and collect a digital prescription in 30 minutes, from ₹500.
How it works
From "my back hurts" to a therapist at your door, usually within the hour.
Search
Filter by speciality, distance, price and language. See who's free today.
Book
Pick a slot, describe your symptoms, attach reports. Pay by UPI or card.
Get treated
Track the visit live, or join the video room. Session notes are recorded as you go.
Follow up
Digital prescription, exercise plan and invoice land in your records instantly.
Built for therapists, not just patients
Most rehab professionals lose a day a week to scheduling calls and chasing payments. RehabConnect handles both.
Patients see live availability, so cancellations get re-booked automatically.
Settlements twice a week, with GST-ready invoices and TDS handled for you.
Treatment plans, notes and history stay with you across every session.
"I used to run my practice on WhatsApp and a paper diary. Now my Saturdays are full by Thursday and I've stopped chasing anyone for payment."
Ready when your back is
Download the app, or talk to us about listing your clinic.
Pay for the bookings you keep
No listing fee, no lock-in. Choose a plan, and we take a commission only on completed sessions.
For therapists testing the waters.
- Standard search listing
- Up to 40 bookings a month
- Clinic and video consultations
- Weekly settlement
- Digital prescriptions and invoices
For full-time practitioners.
- Everything in Basic
- Priority placement in search
- Unlimited bookings
- Home visits up to 12 km
- Settlement twice a week
- Treatment-plan templates
For clinics and hospital rehab units.
- Everything in Professional
- Multi-therapist clinic profile
- Featured placement and campaigns
- Corporate and insurance tie-ups
- Daily settlement
- Named account manager
What's included
| Feature | Basic | Professional | Enterprise |
|---|---|---|---|
| Commission per booking | 15% | 10% | 5% |
| Monthly bookings | 40 | Unlimited | Unlimited |
| Home-visit radius | 5 km | 12 km | Custom |
| Search priority | — | ✓ | ✓ |
| Featured listing | — | — | ✓ |
| Settlement frequency | Weekly | 2× a week | Daily |
| Multi-therapist profile | — | — | ✓ |
| Insurance & corporate plans | — | Phase 2 | ✓ |
| Account manager | — | — | ✓ |
Prices exclude GST. Commission applies to completed sessions only — cancelled and no-show bookings are never charged.
India has 1 physiotherapist per 10,000 people
Most of them are excellent. Almost none of them are easy to find, book, or reach when you need them. RehabConnect exists to close that gap — starting with physiotherapy, and expanding across rehabilitation.
Patients treated
Across Bengaluru, Mumbai, Delhi NCR and Chennai since launch.
Verified therapists
Every one checked against council registration, degree and indemnity cover.
Book a second session
The number we care about most — it means the first one worked.
How we got here
The waiting room problem
- Founders spent 11 weeks finding post-surgery physio for a parent in Bengaluru
- Interviewed 140 therapists across 4 cities
First 100 therapists
- Launched in Indiranagar with 12 clinics
- Home visits added after 3 months
Four cities
- Video consultations and digital prescriptions
- Subscription plans for therapists
Beyond physiotherapy
- Occupational and speech therapy in pilot
- Corporate and insurance partnerships
How we handle your health data
Rehabilitation records are sensitive. We treat them that way.
Stored in India
All patient data lives in AWS Mumbai (ap-south-1), never replicated abroad.
Encrypted throughout
TLS 1.3 in transit, AES-256 at rest, including uploaded scans and reports.
Access on a need basis
Therapists see your records only while they're treating you, and every view is logged.
Yours to take
Export or delete your full record at any time, as required under India's DPDP Act.
Frequently asked questions
Can't find it here? Talk to our team.
For patients
How quickly can someone see me?
Are the therapists actually verified?
What if I need to cancel?
Can I book for a parent or child?
Do you accept insurance?
For therapists
What does it cost to join?
When do I get paid?
Do I have to accept every request?
Can my clinic list all its therapists?
Who owns the patient relationship?
List your clinic on RehabConnect
Tell us about your practice and we'll get you live in about a week — verification usually takes two working days.
"We listed six therapists in one afternoon. Two months later a third of our new patients come through the app, and the calendar clashes have stopped."
Request a callback
We reply within one working day.
By submitting you agree to be contacted about RehabConnect. We never share your details.
Find trusted rehabilitation experts near you. Built in Bengaluru, data stored in India.
Design system
The tokens, components and rules every screen in this prototype is built from. Everything below is the real CSS used in the app — not a style guide drawn separately from it.
1Colour
#1565C0#0D47A1#26A69A#2E7D32#4CAF50#F8FAFC#0C1A2B#64748B#E6ECF3#F59E0B#E11D48150° blue → tealBlue carries navigation and primary actions. Teal marks anything live or in motion — tracking, availability, ongoing sessions. Green is reserved for money and confirmations, so a green pill always means something has completed or been paid. Amber warns, rose fails. Nothing else gets a colour.
2Typography
Inter throughout, with tabular numerals for currency and metrics. Tight tracking on display sizes, normal on body.
3Buttons & controls
Book, pay, confirm. One per screen.
Accept, join, track — live actions.
Reversible or secondary choices.
Cancel, reject, delete. Confirmed first.
4Elevation, radius & spacing
Radius scale: 10 / 14 / 20 / 26 px, plus full pill. Cards use 20, sheets 26, chips and pills full. Spacing is a 4px grid — gaps of 8, 10, 12, 16, 20 and 22 cover every layout in the app. Screen gutters are 20px on mobile, 24 on the admin dashboard, 40 on the marketing site.
5Motion
All animation is suppressed under prefers-reduced-motion.
6Component inventory
Technical architecture
A Django REST backend serving a Flutter mobile app and a Next.js web surface, on AWS Mumbai. Every box below maps to something in the prototype — nothing here is aspirational except where marked Phase 2 or 3.
1System diagram
2The booking state machine
The one piece of logic worth getting exactly right — everything else in the product depends on it behaving predictably.
3Security & compliance
4Environments & delivery
Feature matrix
Everything the platform does, grouped by who uses it, with the release phase and rough build effort. Use this as the starting point for estimation — the phase column is the scope line, not a wish list.
1Patient module
| Feature | What it does | Phase | Effort | In prototype |
|---|---|---|---|---|
| Onboarding & OTP sign-in | Phone OTP with Google and Apple fallback, consent capture | 1 | S | ✓ |
| Discovery & search | Geo search with distance, price, rating, gender, language and availability filters | 1 | M | ✓ |
| Therapist profile | Qualifications, services, pricing, reviews, clinic map, live slots | 1 | M | ✓ |
| Booking flow | Service → date/time → symptoms and reports → review → pay, with slot locking | 1 | L | ✓ |
| Payments | UPI, cards, net banking, wallet, coupons, GST invoice | 1 | M | ✓ |
| Live tracking | Map, ETA, status timeline, call and chat, share trip | 1 | L | ✓ |
| Video consultation | Waiting room, call controls, in-call document share | 1 | M | ✓ |
| Prescriptions & records | Digital prescription, exercise plan, report vault, export | 1 | M | ✓ |
| Appointment history | Upcoming, completed, cancelled, reschedule, rebook, invoices | 1 | S | ✓ |
| Chat | Text, image, PDF and voice messages with the therapist | 1 | M | ✓ |
| Notifications | Booking, reminders, prescription ready, offers | 1 | S | ✓ |
| Family members | Book on behalf of a parent or child, separate records per member | 1 | S | ✓ |
| Insurance reimbursement | Claim-ready invoices; cashless is Phase 3 | 2 | M | Partial |
| Exercise adherence tracking | Daily check-ins against the prescribed plan, streaks, therapist visibility | 2 | M | — |
| AI symptom triage | Guided intake that suggests the right speciality before booking | 3 | L | — |
2Therapist module
| Feature | What it does | Phase | Effort | In prototype |
|---|---|---|---|---|
| Onboarding & KYC | Aadhaar, PAN, council registration, degree, indemnity insurance | 1 | M | ✓ |
| Dashboard | Today's earnings, schedule, pending requests, performance, plan status | 1 | M | ✓ |
| Request handling | Accept or decline within 5 minutes, with travel time and payout preview | 1 | M | ✓ |
| Availability | Working hours, breaks, leave, service radius, buffers, pause toggle | 1 | M | ✓ |
| Session workflow | Start, assess, record notes and treatment, complete | 1 | M | ✓ |
| Prescription builder | Exercise library, templates, medication, advice, follow-up, e-signature | 1 | L | ✓ |
| Patient history | Previous sessions, documents, pain trend, treatment plan progress | 1 | M | ✓ |
| Earnings & wallet | Daily/weekly/monthly views, commission breakdown, TDS, withdrawal | 1 | M | ✓ |
| Subscription | Plan selection, renewal, upgrade prompts, invoice history | 1 | S | ✓ |
| Clinic team accounts | Multi-therapist calendar, shared front desk, consolidated settlement | 2 | L | — |
| Exercise video library | Record and attach demonstration clips to prescriptions | 2 | M | — |
3Admin module
| Feature | What it does | Phase | Effort | In prototype |
|---|---|---|---|---|
| Operations dashboard | GMV, bookings, active supply, live booking feed, ops queue | 1 | M | ✓ |
| User management | Patients, therapists, clinic admins, suspension and reinstatement | 1 | M | ✓ |
| Verification queue | Document review, automated mismatch flags, approve/reject/request info | 1 | M | ✓ |
| Appointment oversight | Filter and inspect every booking, intervene on stuck states | 1 | M | ✓ |
| Payments & settlements | Transactions, refund approval, payout runs, reconciliation | 1 | L | ✓ |
| Plans & commission | Tier configuration, commission rates, MRR and churn | 1 | M | ✓ |
| Analytics | Demand heatmap, supply gaps, acquisition, retention, top therapists | 1 | L | ✓ |
| Support & live chat | Ticketing with SLA tracking, in-app chat, booking reassignment | 1 | M | ✓ |
| CMS & campaigns | Blog, FAQs, coupons, push campaigns with attribution | 1 | M | ✓ |
| Fraud & quality scoring | Detect collusion, fake bookings, rating manipulation | 2 | L | — |
| Corporate & insurance portal | Employer plans, claim submission, TPA integration | 3 | XL | — |
Effort key: S ≈ 1 sprint · M ≈ 2–3 sprints · L ≈ 4–6 sprints · XL ≈ a quarter or more, for a team of four engineers plus one designer. Estimates assume the design system in this prototype is used as-is.
Roadmap & business model
Physiotherapy first because supply is dense, the need is repeat by nature, and the unit economics work without insurance. Everything after that is the same booking engine pointed at a new speciality.
1Three phases
Physiotherapy
- Clinic, home visit and video consultations
- Live tracking and the full booking engine
- Digital prescriptions and the record vault
- Subscriptions plus commission on completed sessions
- Four cities: Bengaluru, Mumbai, Delhi NCR, Chennai
Wider rehabilitation
- Psychologists, occupational and speech therapists
- Clinic team accounts with shared calendars
- Exercise adherence tracking and video demos
- Corporate wellness plans
- Eight cities, including tier-2 pilots
Full rehab ecosystem
- Dieticians, home nursing and telemedicine
- Lab tests and medicine delivery partnerships
- Cashless insurance and TPA integration
- AI symptom triage and wearable integration
- Unified health record across every speciality
2Revenue streams
3Unit economics today
Rehabilitation is structurally a repeat business — a typical lower back plan is six to eight sessions, and 68% of patients book a second. That is what makes a 10% take rate viable where a one-off consultation marketplace would need 25%.