Contexto
Eter es un proyecto personal de startup para médicos y consultorios. Combina administración de pacientes, expedientes evolutivos, citas, permisos de personal, documentos y suscripciones en un producto consciente de tenants.
El equipo tiene acceso directo a profesionales médicos, incluyendo un director médico hospitalario y un médico en la red cercana del equipo fundador. Su retroalimentación informa los flujos, pero no se presenta como validación clínica formal.
El problema operativo
Muchos médicos todavía administran expedientes con papel y documentos de Word. El historial se fragmenta, las citas requieren coordinación manual y el contexto es difícil de conservar entre consultas y consultorios.
Comenzar sin cliente también creó un reto de producto: construir requerimientos desde cero y revisar supuestos cuando los profesionales describieron el trabajo real.
Tenants, consultorios y roles
Cada tenant conserva consultorios, usuarios, médicos, pacientes, consultas, expedientes, documentos, configuración, plan y módulos. Dentro de ese límite, asistentes y recepcionistas reciben permisos restringidos según su trabajo.
La estructura atiende primero consultorios individuales y está preparada para crecer hacia clínicas con controles más profundos.
Solución
Eter centraliza el flujo clínico y administrativo mientras conserva un expediente longitudinal por paciente. Cada consulta añade contexto sin descartar la información que el médico necesita entre visitas.
Incluye plantillas por especialidad y personalizables, recetas, adjuntos, estudios, citas, permisos, configuración, suscripciones y seguimiento financiero por consulta.
Flujo del producto
- Entrar al consultorio seleccionado con el rol adecuado.
- Buscar o registrar un paciente.
- Iniciar una consulta con una plantilla de especialidad.
- Agregar observaciones, notas, receta y documentos.
- Cerrar la consulta y actualizar el expediente longitudinal.
- Coordinar citas futuras y accesos según permisos.
Arquitectura
La base relacional modela tenant, consultorio, paquete de suscripción y módulos antes de las entidades clínicas. Médicos, personal, pacientes, citas, consultas, expedientes, documentos y finanzas permanecen dentro de esa cadena de propiedad.
Supabase, PostgreSQL y Prisma sostienen datos; Cloudflare R2 almacena documentos. Google Calendar participa en la agenda y Meta / WhatsApp está previsto para asistencia operativa de citas.
Decisiones técnicas clave
- Colocar propiedad por tenant en cada ruta clínica y administrativa, no solo en usuarios.
- Tratar el expediente como resultado longitudinal de consultas, no como documento estático.
- Mantener módulos y paquetes configurables para evolucionar consultorios sin despliegues separados.
- Separar el criterio profesional del futuro soporte con IA.
- Usar datos sintéticos en toda demostración pública.
Mi contribución
Dirijo técnicamente el proyecto y construí aproximadamente 90% del backend, incluyendo la base de datos modular y multi-tenant. Diseñé la arquitectura de datos, definí responsabilidades y coordiné partes de la implementación con el equipo.
Desafío principal
La parte más difícil fue convertir una iniciativa propia en requerimientos fundamentados. Cada ronda de retroalimentación médica reveló supuestos que debían transformarse en datos, permisos o flujos más claros.
Resultado y estado actual
Eter es un SaaS en desarrollo. Tiene un backend multi-tenant y un flujo clínico en evolución, pero no se presenta como validado clínicamente o como producto maduro en producción.
Un asistente futuro podrá consultar contexto existente como apoyo. Está pensado como soporte clínico y no sustituye el juicio profesional.
Lo que aprendí
Eter amplió mi comprensión de arquitectura SaaS, suscripciones, pasarelas de pago, módulos configurables y descubrimiento de dominio.
Qué cambiaría
Comenzaría entrevistas de flujo e investigación de dominio desde el primer día, en lugar de diseñar desde supuestos y validar después.
Roadmap
La siguiente etapa expande el producto de consultorios individuales hacia clínicas con controles administrativos, de personal y organización más profundos.
Galería de interfaz
La galería final requiere vistas con datos sintéticos de dashboard, pacientes, expediente, consulta, plantilla, receta, agenda, documentos, configuración y permisos.
Recorrido de la demo
La demo grabada presenta la experiencia actual del producto y complementa la explicación del flujo clínico. Antes de publicarla de forma definitiva se debe confirmar que cada registro visible sea completamente sintético.
Código y seguridad
El código es privado porque Eter es un producto comercial en desarrollo. Ningún recurso público puede contener información médica real; videos y capturas usarán una base sintética aislada.