Ū Medicina Estética
Web y sistema de gestión para una clínica de medicina estética

Web pública bilingüe más un panel de gestión propio para una clínica recién abierta en Santander: agenda, citas, contenidos y ficha de paciente en el mismo sitio. Next.js con Postgres y Drizzle, desplegado en Vercel. Todo lo que sale en la web lo edita la clínica sin tocar código.
El problema
La clínica acababa de abrir y arrancaba de cero: sin web, con la agenda y el contacto con los pacientes repartidos entre Instagram, WhatsApp y papel. Querían modernizarse y automatizar lo que se pudiera, pero en medicina estética cualquier dato de un paciente es dato de salud, así que la opción fácil (un WordPress con plugins para citas y formularios) traía más problema que solución: cada plugin es una puerta más que mantener actualizada, y aquí una fuga no es un susto, es una sanción.
La solución
Un solo Next.js con dos caras. La pública, bilingüe es/en, con las unidades médicas y los tratamientos como secciones navegables, blog y petición de cita a un clic desde cualquier página. La privada, detrás de Clerk, es el panel donde la clínica lleva su agenda, las citas, el equipo, los contenidos y la ficha de paciente; el contenido de la web se edita ahí, no en el código. Debajo, Postgres en Neon con Drizzle: 27 tablas que además de contenido modelan disponibilidad por doctora, consentimientos, historia clínica y un log de accesos, porque con datos de salud hay que poder demostrar quién vio qué. Tres cron jobs se encargan de lo repetitivo: recordatorios de cita, purga de logs viejos y refresco del feed de Instagram. Se entregó por fases, empezando por la web y la petición de cita.