En producción · Producto propio
CitasCR
Plataforma SaaS multi-tenant de gestión de citas para negocios en Costa Rica - producto propio, no un encargo de cliente.

Backend
Frontend
Infraestructura
¿Cómo nació?
CitasCR salió de una conversación repetida con distintos emprendedores en Costa Rica: todos gestionaban las citas de su negocio por WhatsApp y todos tenían el mismo dolor de cabeza. De ahí surgió la idea de construir algo propio, no para un cliente en particular, sino un producto donde cualquier negocio pudiera tener su cuenta y manejar toda su operación de citas desde un solo lugar.
El problema
Manejar citas por WhatsApp funciona al inicio, pero se vuelve insostenible rápido. No hay una vista clara de disponibilidad, los mensajes se pierden entre conversaciones, y un cliente nuevo tiene que escribir y esperar respuesta solo para saber qué servicios existen y a qué precio.
¿Cómo funciona?
Cada negocio (tenant) tiene su propia cuenta desde la que administra sucursales, categorías de servicios, horarios, bloqueos por vacaciones o ausencias, y el staff con su información. Según el rol de cada usuario, administrador o miembro del staff, el panel muestra lo que le corresponde gestionar.
Además, cada empresa tiene su propia página pública con un slug único donde cualquier cliente potencial ve servicios, equipo, disponibilidad y precios, sin escribir por WhatsApp ni esperar respuesta.
Arquitectura
Es un monorepo. El backend, en NestJS sobre PostgreSQL, corre en mi propio VPS con Docker. El frontend, en Next.js, está desplegado en Vercel.
Mi parte en esto
Lo diseñé y desarrollé de extremo a extremo: el modelo de datos multi-tenant, el backend, el frontend y la infraestructura donde corre todo, incluyendo el despliegue del backend en mi VPS y la configuración del frontend en Vercel.
Estado actual
Es un producto terminado, no una demo: está desplegado y listo para que cualquier negocio se registre y lo use. Todavía no tiene clientes pagando, y entre lo que estoy explorando para más adelante está el onboarding de los primeros negocios reales y posibles modelos de precio.