Problema
Un operador de salud colombiano gestionaba la atención domiciliaria con hojas de cálculo y mensajería suelta: una agenda de visitas a casa del paciente que implica coordinar médicos, terapeutas, auxiliares y cuidadores, comprobar disponibilidad y dejar constancia clínica de cada servicio. Sin un sistema central no había forma fiable de aprobar agendamientos, evitar solapes, registrar la historia clínica ni recoger la firma del paciente como soporte de la visita realizada.
Solución
Construí una plataforma web en PHP y MySQL sobre 33 tablas, con dos portales diferenciados: uno de administración para programar y aprobar visitas, y otro para que el profesional consulte su agenda y documente la atención. Implementé el flujo completo de agendamiento (reserva, comprobación de disponibilidad, aprobación individual y masiva), gestión de cinco perfiles profesionales, historia clínica, consentimientos y captura de firma digital. Integré FullCalendar para la agenda, Google Maps para las direcciones de visita, DataTables y Chart.js para listados y tableros, PHPMailer para notificaciones, y seis exportaciones a CSV más informes consolidados y generación de PDF. La zona horaria quedó fijada a America/Bogota.
Resultado
El operador pasó a gestionar toda la atención domiciliaria desde una única herramienta: programar, asignar y seguir cada visita, con la firma del paciente y la historia clínica como soporte documental. La plataforma centraliza la coordinación de los equipos en terreno y habilita reportería operativa exportable. Es un sistema legado, plenamente funcional y usado en producción real, que hoy abordaría como base sólida para una modernización gradual.