← Volver

Punto de Equilibrio

Sitio de una clínica de fisioterapia a domicilio en Tecpán, Guatemala: presenta sus servicios y permite agendar una evaluación sin salir de la página.

Stack: React · TypeScript · Vite · Tailwind CSS · Firebase · GitHub Actions

Problema

La clínica necesitaba presencia web para captar pacientes en su zona: explicar sus servicios (rehabilitación deportiva, terapia manual, recuperación funcional), generar confianza con testimonios y preguntas frecuentes, y permitir reservar sin llamar. Además, su app requería páginas públicas de términos y condiciones y de eliminación de cuenta.

Solución

Una SPA en React y Vite organizada por secciones (hero, servicios, testimonios, preguntas frecuentes y llamado a la acción). Algunas decisiones clave:

  • Reservas sin backend: la agenda de Google Calendar va embebida en un diálogo propio, así que no hubo que construir un sistema de citas.
  • Rutas legales sin router: un switch simple sobre la URL, y cada página actualiza su título, descripción y canonical.
  • SEO local: metadatos para Guatemala, Open Graph, datos estructurados de schema.org, sitemap y robots.
  • Rendimiento antes que efectos: se quitó el mapa (Leaflet) y se simplificaron las animaciones. Luego se agregó movimiento más liviano, con hooks propios de aparición y parallax que respetan la preferencia de reducir movimiento.
  • Despliegue continuo: cada merge sale a producción en Firebase Hosting con GitHub Actions, y cada PR tiene su vista previa.

Resultado

En producción con dominio propio y despliegue continuo.