PRODUCTO · UX/UI · DESARROLLO FULL STACK
CarameloVet
La consulta termina.
El cuidado sigue.
Plataforma de telemedicina veterinaria con tres paneles: tutor, veterinario y administración. La inteligencia artificial orienta antes de la consulta, organiza la atención y responde las dudas después, siempre con el veterinario al mando.
- MI TRABAJO
- Producto, interfaz, frontend y backend
- EL PRODUCTO
- Teleconsulta, IA e historial en tres paneles
- ESTADO
- En desarrollo · pantallas del entorno de demostración
PRODUCTO EN DESARROLLOVISTA DEL TUTOR

La entrada no es un formulario.
Es una conversación.
EL PROYECTO
Cuidar a una mascota es
una sucesión de decisiones.
Quien tiene un animal en casa casi nunca tiene una sola duda. Está la picazón que no pasa, el medicamento que se acaba, la vacuna que vence la semana que viene y la consulta agendada para dentro de tres días. Entre una cosa y otra, no hay quien responda.
CarameloVet reúne esa sucesión en un solo lugar: la duda se vuelve conversación, la conversación se vuelve consulta con el veterinario adecuado, y lo que se orientó sigue disponible cuando la llamada termina.
Diseñé y desarrollé el producto entero: las tres interfaces, la API, la base de datos, las integraciones de pago, vídeo y avisos, y la capa de inteligencia artificial.
Tutor
Mascotas, orientación por IA, reserva, pago, consulta por vídeo, recetas, cartilla de vacunación y medicación con aviso de horario.
Veterinario
Validación de matrícula, agenda propia, triaje antes de la consulta, historial, receta, valoraciones y la liquidación de cada atención.
Plataforma
API propia, base con historial clínico y búsqueda vectorial, sala de vídeo, reparto automático del pago y avisos por correo, WhatsApp y push.
EL RECORRIDO COMPLETO
- Duda
- Triaje por IA
- Reserva
- Pago
- Consulta por vídeo
- Revisión del veterinario
- Asistente 24/7
CAPÍTULO 01 · ANTES DE LA CONSULTA
De la picazón al horario reservado,
sin salir de la conversación.
El tutor cuenta lo que pasa. El asistente pregunta lo que falta, revisa el historial de la mascota (alergia registrada, medicación en uso, vacuna por vencer) e indica la especialidad. Cuando el caso pide examen presencial, lo dice, en vez de forzar una teleconsulta.

- Precio fijo por especialidad
- El tutor sabe cuánto cuesta antes de elegir al profesional. No hay tarifa por veterinario.
- Matrícula a la vista
- Registro, valoración y área de trabajo aparecen al elegir el horario.

CAPÍTULO 02 · LA CONSULTA
El pago reserva el horario.
La atención cabe en una pantalla.
El pago se hace con Pix o tarjeta y retiene el horario mientras el tutor confirma; el reparto entre plataforma y veterinario es automático. Del otro lado, el profesional abre la consulta con el resumen del triaje, los datos de la mascota, las alergias destacadas y los campos de historial, diagnóstico y receta en la misma pantalla.

- Una sala por consulta
- La videollamada ocurre dentro de la propia página, y la grabación solo empieza con el consentimiento de ambas partes.
- Alergias primero
- Lo que puede dañar al animal aparece por encima del resto del historial.

CAPÍTULO 03 · DESPUÉS DE LA CONSULTA
La IA propone.
El veterinario decide.
La llamada se transcribe y la IA arma lo que entendió de la atención: motivo, orientación, receta y próximos pasos. Cada ítem llega al veterinario con el fragmento de la grabación del que salió, para aprobar, editar o descartar. El tutor solo ve el registro cuando esa revisión termina, y es sobre ese registro que el asistente responde, a cualquier hora, sin ir más allá de lo dicho.

- Origen rastreable
- Cada ítem muestra el fragmento de la grabación que lo generó.
- Revisión obligatoria
- Nada queda visible para el tutor antes de que el veterinario termine la revisión.
- Respuesta anclada
- Fuera de lo que se habló en esa consulta, el asistente sugiere una nueva.


EL PRINCIPIO
Ninguna línea escrita por IA
llega al tutor sin pasar por el veterinario.
CAPÍTULO 04 · EL LADO DEL VETERINARIO
Quien atiende también necesita
una rutina organizada.
El alta pasa por validación de matrícula antes de que el perfil aparezca en la búsqueda. Después, el profesional define sus horarios, ve el día por orden de urgencia (la consulta en curso, quien ya pagó y espera la aceptación, lo que necesita respuesta) y sigue la liquidación de cada atención.

- 70% de cada consulta
- La liquidación sale después de la atención, con la comisión de la plataforma detallada.
- Sin instalar nada
- Agenda, historial y videollamada funcionan en el navegador, en el ordenador o en el móvil.
INGENIERÍA
Las decisiones que
sostienen el producto.
01Tres paneles, un solo dominio
Tutor, veterinario y administración comparten el mismo modelo de datos. Quién ve qué se decide en la base, con permisos por fila, y no en comprobaciones repartidas por la interfaz.
02La IA no escribe sola
Todo ítem generado a partir de la transcripción guarda su origen y nace pendiente. La revisión del veterinario es regla del backend, no un botón que ofrece la pantalla.
03Arranca entero sin clave de API
Pago, vídeo, transcripción y avisos tienen modo de simulación. El sistema completo corre en desarrollo sin tocar un servicio externo, lo que mantiene las pruebas rápidas y sin coste.
04Accesibilidad dentro del producto
Tamaño de texto, alto contraste, tipografía legible, menos animación y cursor ampliado viven en un menú de la app. No es una revisión de lanzamiento: es una pantalla que el tutor usa.
- Next.js
- TypeScript
- FastAPI
- PostgreSQL + pgvector
- Supabase
- IA generativa y RAG
- WebRTC
- Pix y reparto de pago
- PWA y Web Push
Producto en desarrollo. Las pantallas de esta página vienen del entorno de demostración, con datos ficticios.
PRÓXIMO PASO
Un producto así empieza
por entender el recorrido.
Si tu operación depende de varias personas y de información que no puede perderse por el camino, el trabajo se parece a este: mapear lo que pasa hoy, quitar lo que no necesita existir y construir lo que sostiene el resto.
Hablar de un proyecto
