Clínica de kinesiología y ortopedia
16 módulos y un asistente propio que limpia el WhatsApp.
El problema
Una clínica con kinesiología, fisioterapia y plantillas ortopédicas operaba con cuadernos, hojas de cálculo y un CRM genérico que su personal nunca terminó de adoptar. El estado de cada plantilla ortopédica (estudio → modelado → fabricación → entrega) vivía en la cabeza del especialista. La caja se reconstruía de memoria. El CRM tenía 47 manuales en una academia online; nadie los leyó.
Lo que hice
Construí una plataforma 100% a medida con 16 módulos: autenticación con recuperación de contraseña, gestión de pacientes con expediente SOAP, citas con drag & drop y validación de conflictos, catálogo unificado, Kanban de 7 estados para plantillas ortopédicas (refleja el proceso real, no uno abstracto), POS con cuentas abiertas y pagos mixtos, cierre automático de caja nocturno, auditoría inmutable con retención 5 años.
Asistente conversacional «Ana» en WhatsApp/Facebook/Instagram que agenda en vivo, respeta visibilidad de servicios y normaliza teléfonos MX. Stack: Next.js 15 + Prisma 6 + PostgreSQL 16 + Auth.js v5 + n8n + Chatwoot. Todo en infraestructura del cliente: sin lock-in, sin pago por usuario, datos propios.
Lo que cambió
De libretas y CRM genérico a plataforma a medida 24/7. Asistente propio que agenda en vivo, no un asistente genérico. Cierre automático de caja vía cron nocturno. Audit log inmutable: ni admin puede editar.
Lo que aprendí construyéndolo
Un CRM con 47 manuales y academia online no es una solución: es una confesión. Confiesa que la herramienta no se diseñó para un negocio particular y que el costo de adaptarla recae sobre el equipo que la usa todos los días. Cuando construyes el sistema para el negocio, no necesitas academia para usarlo. Necesitas usarlo.
Stack
- Next.js 15
- TypeScript estricto
- PostgreSQL 16
- Prisma 6
- Auth.js v5
- Zod
- Chatwoot
- n8n
- LLM con guardrails
- Docker
versión técnica completa → disponible en fase 2 (agnt.support corporativo)