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
First iteration with a real client from a physiotherapy clinic. The goal is to sell the system to other professionals in the sector and support local businesses with tech tools.
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.