Esta página es para que la lea alguien de sistemas.
Si estás evaluando confiarnos las historias clínicas de tus pacientes, es razonable que quieras una opinión técnica antes de decidir. Acá está lo que necesita saber esa persona: qué decisiones se tomaron, cuáles se descartaron y por qué. Sin adjetivos.
La plataforma también se ofrece por separado, para equipos que quieran construir sus propias aplicaciones sobre ella.
Un listado de tecnologías no dice nada: cualquiera puede escribir los mismos nombres. Lo que se puede juzgar son las decisiones, sobre todo las que descartan una alternativa cómoda por un motivo concreto. Estas son las que más condicionan el resto del sistema.
Una base de datos por cliente
No una tabla compartida con una columna que indica de quién es cada fila. Se evaluó ese modelo y se descartó: obliga a que todas las consultas, para siempre, se acuerden de filtrar. Acá el aislamiento lo garantiza el motor, no la disciplina de quien escribe la próxima query.
Historia clínica que no se sobrescribe
Las anotaciones clínicas no se editan ni se borran: una corrección es una entrada nueva que referencia a la anterior. Y cada lectura queda registrada con quién y cuándo, porque en salud importa tanto quién escribió como quién miró.
Una sola puerta de entrada
Ningún servicio interno está publicado en internet. Todo el tráfico entra por el proxy y un gateway que valida la sesión y resuelve a qué cliente corresponde. Los atajos de conveniencia que aparecen durante el desarrollo se cierran a propósito, no se olvidan.
Todas las fechas con zona horaria
De la columna al código, sin excepciones. Suena menor hasta que un turno se corre una hora en un cambio de horario o un servidor en otra región interpreta distinto. Es el tipo de error que aparece meses después y es carísimo de rastrear.
Eventos con registro transaccional, sin broker
Los eventos se guardan en la misma transacción que el dato que los origina, así no puede pasar que uno ocurra y el otro no. Sin sumar un sistema de mensajería que hay que operar y monitorear mientras el volumen no lo justifique.
Compilación nativa
Los servicios se compilan a binario: arrancan en milisegundos y usan una fracción de la memoria de una aplicación Java tradicional. Eso permite operar con infraestructura chica, que es lo que hace sostenible el precio para un consultorio.
stack
Con qué está construido
Todo Open Source y de uso extendido. No hay componentes propios en las capas críticas: si mañana dev4evo no está, alguien más puede tomar esto y seguir.
Backend
Java
Quarkus nativo
APIs para integraciones
Servicios preparados para escalar
Frontend
Quasar
Vue.js
Aplicacion web responsive
Experiencia operativa para uso diario
Datos
PostgreSQL
PostGIS
pgvector
Una base por cliente
Seguridad
Keycloak
Gestion de identidades
Roles y permisos
Autenticacion centralizada
Infraestructura y DevSecOps
Traefik
Redis
Consul
Pipelines, seguridad y operacion continua
Observabilidad
Grafana
Prometheus
Loki
Promtail
Tempo
OpenTelemetry Collector
Documentos
Gotenberg
Generacion de PDF
Automatizacion documental
arquitectura
Preparado para operar, medir y evolucionar
Un sistema empresarial no se distingue solo por la pantalla. Tambien importa poder auditar, observar, integrar, asegurar datos y crecer sin reescribir todo.
Aplicacion web Quasar/Vue.js para profesionales y administracion.
APIs Java/Quarkus como nucleo del dominio medico y turnos.
PostgreSQL con extensiones para datos geograficos y embeddings.
Keycloak para identidad, roles y permisos.
Observabilidad distribuida con metricas, logs y trazas.
alcance
Lo que todavía no hace
Enumerar los límites propios es más útil que afirmar que se cubre todo, y evita conversaciones incómodas después de la venta.
No incluye facturación electrónica ni liquidación a obras sociales. Está en el plan, no está hoy.
No usa inteligencia artificial. Es una decisión, no una carencia: primero el sistema tiene que ser confiable.
Está pensado para consultorios de uno a tres profesionales, no para la gestión de una clínica con decenas.
Es un producto joven, con pocos consultorios en producción y acompañamiento cercano a cada uno.
Si algo de esto es indispensable para tu consultorio, decínoslo antes de avanzar: es preferible saberlo ahora.