2025 Full Stack Developer

JR Fisioterapia

Next.jsPrismaSupabaseTwilioPWA

Sistema SaaS de gestión de citas para clínicas de fisioterapia. Integrado con Google Calendar, notificaciones SMS vía Twilio y soporte PWA para reservas móviles.

El Reto

Las clínicas de fisioterapia pequeñas gestionan citas por teléfono o WhatsApp, generando dobles reservas, olvidos de pacientes y pérdida de tiempo administrativo.

Resultados

  • Sincronización bidireccional con Google Calendar
  • Notificaciones SMS automáticas con Twilio
  • PWA instalable para reservas móviles
  • Panel admin con gestión completa de pacientes

La Solución

Desarrollé un sistema SaaS completo que automatiza la gestión de citas con sincronización bidireccional con Google Calendar, recordatorios SMS automáticos y una PWA que permite a los pacientes reservar desde el móvil.

Motivación

Mi hermano es fisioterapeuta y fue el primer cliente. Mi idea es vender este sistema a otros profesionales y apoyar el comercio local con herramientas tecnológicas. También busco independizarme económicamente.

Retos

Lo más complejo fue la integración con Google Calendar: permisos, ecosistema de Google y sistemas de prueba. La sincronización bidireccional me costó bastante. Con Twilio tuve problemas con números españoles, poco accesibles y más caros.

Aprendizajes

Aprendí que el software para un negocio real necesita muchísimo testing, más del que puedo hacer solo. También que usar plataformas como Twilio y Supabase simplifica enormemente el trabajo.

Contexto

En producción con pocos pacientes (fase de pruebas). El cliente lo usa a diario.