JR Fisioterapia
SaaS appointment management system for physiotherapy clinics. Features Google Calendar integration, SMS notifications via Twilio, and PWA support for mobile bookings.
The Challenge
Small physiotherapy clinics manage appointments by phone or WhatsApp, leading to double bookings, missed appointments, and wasted administrative time.
Results
- Bidirectional Google Calendar synchronization
- Automatic SMS notifications with Twilio
- Installable PWA for mobile bookings
- Admin panel with full patient management
The Solution
I developed a full SaaS system that automates appointment management with bidirectional Google Calendar sync, automatic SMS reminders, and a PWA that lets patients book from their phones.
Motivation
My brother is a physiotherapist and was the first client. My goal is to sell this system to other professionals and support local businesses with tech tools. I'm also looking for financial independence.
Challenges
The most complex part was Google Calendar integration: permissions, Google's ecosystem, and test environments. Bidirectional sync was really challenging. With Twilio I had issues with Spanish phone numbers — barely accessible and more expensive.
Learnings
I learned that software for a real business needs far more testing than I can do alone. Also that platforms like Twilio and Supabase massively simplify the work.
Context
In production with a small number of patients (testing phase). The client uses it daily.