El problema
Yeison Cardona es fisioterapeuta y atiende en su consultorio en el Cauca. Las citas llegaban por WhatsApp a cualquier hora, la agenda, los pagos y quién debía vivían entre el chat, la memoria y papeles, y quien lo buscaba en Google no encontraba un lugar con sus servicios, precios y horario.
Para qué se hizo
Para que un paciente pueda ver qué hace, cuánto cuesta y agendar solo en las horas libres, sin llamar; y para que Yeison maneje su consultorio desde el celular: agenda, pacientes, notas de cada sesión, cobros, gastos y cuánto le deja el mes.
Qué se construyó
- Sitio público con servicios y precios, a quién atiende, cómo funciona la atención, el consultorio, preguntas frecuentes, horario, mapa y WhatsApp.
- Agendar en línea en pasos cortos: solo salen los cupos libres según su horario y la duración de cada servicio, nunca el mismo día y con anticipación mínima configurable. Al final, un código para ver, cambiar o cancelar la cita en «Mis citas».
- Valoración virtual para pacientes en otros países: cada hora se ve en la zona del paciente y en la de Colombia, con consentimiento de telesalud y carga de documentos.
- Panel del fisioterapeuta: Hoy, solicitudes, agenda, bloqueos, ficha de cada paciente, notas de sesión que no se pueden editar ni borrar, pagos y saldos, gastos con foto del soporte, reportes del mes y copia de seguridad.
- Planes de ejercicio en PDF con enlace privado para el paciente, y reseñas que llegan sin publicar hasta que Yeison las aprueba.
Cómo se construyó
- Sin plataforma de pago mensual: HTML, CSS y JavaScript que se pueden subir a cualquier hosting, con la base de datos en Supabase y reglas que impiden que el público lea citas o pacientes.
- Cupos sin choques: la misma regla de horarios vive en el navegador y en la base de datos, y dos personas no pueden tomar la misma hora al mismo tiempo.
- Pensado para el celular y para Google: título y datos estructurados de consultorio de fisioterapia, preguntas frecuentes leíbles por buscadores y páginas rápidas.
- Probado antes de entregarlo: 103 de 103 recorridos automáticos en celular y computador, 117 de 117 pruebas de la base de datos y 98–100 en Lighthouse (celular).
Resultado
[CONFIRMAR] ¿Cuántas citas llegan por la web al mes? ¿Cuánto tiempo le ahorra el panel a Yeison? ¿Ya aparece en Google para "fisioterapeuta" en su municipio?
Qué puedes ver en la demo
El sitio y el panel completos de Yeison, en modo de demostración: los pacientes, citas, pagos y reseñas son inventados y se guardan solo en tu navegador, sin tocar la base de datos real. Los botones de WhatsApp y de redes están desactivados. Para entrar al panel, toca «Yeison (fisioterapeuta)». El sitio real, donde sus pacientes agendan, está en yeison-cardona-fisio.pages.dev.

