Caso de portafolio · Plataforma SaaS
Son Tickets: un software de reservas en tiempo real hecho en React y Firebase
Desarrollamos la plataforma con la que restaurantes, coworkings, spas y otros negocios reciben reservas desde su propio sitio web, con disponibilidad al instante, confirmación por correo y un panel para su equipo.

Son Tickets y un negocio que reserva con él
La plataforma y NOI Coworking, que la usa para que sus clientes reserven salas y puestos de trabajo.


ColombiaSoftware de reservas
Son Tickets
Plataforma de reservas en tiempo real para restaurantes, coworkings, spas, salones de belleza, clínicas y eventos. Cada negocio publica su formulario, define horarios y sedes, y administra las reservas desde un panel.
Qué hicimos
Desarrollamos la aplicación en React sobre Firebase, con funciones en Node.js, el sitio comercial en WordPress y la configuración de dominios y correos. Le damos soporte continuo para que siga evolucionando.
Tecnología
- React 18
- Firebase
- Firestore
- Cloud Functions
- Node.js
- WordPress
El pie de sontickets.com enlaza el correo proyectos@crecevirtual.com, de Crece Virtual, nuestra marca anterior.


MedellínCoworking
NOI Coworking
Coworking con sedes en El Poblado y Ciudad del Río. Quien busca una sala de reuniones o un puesto de trabajo puede reservarlo en línea, con la disponibilidad real de ese momento.
Qué hicimos
Diseñamos y desarrollamos su sitio con SEO técnico y datos estructurados, y conectamos las reservas de salas y puestos con Son Tickets, con horarios y disponibilidad bajo control.
Tecnología
- Next.js
- Vercel
- Son Tickets
En el pie del sitio: «Diseño Web con ❤ por User Media».
El proyecto: reservas sin llamadas ni hojas de cálculo
Un restaurante, un coworking y un spa tienen algo en común: si las reservas dependen del teléfono, del WhatsApp o de una hoja de cálculo, se pierden clientes y se cruzan horarios. Son Tickets resuelve eso con una sola plataforma para muchos negocios. Desarrollamos toda la base tecnológica: la aplicación en React, la lógica del servidor en Cloud Functions con Node.js y los datos en Firestore, sobre Firebase de Google. Cada negocio inserta su formulario de reservas en su propio sitio, sea WordPress, Wix, Shopify u otro, y su equipo trabaja desde un panel. También hicimos el sitio comercial en WordPress y configuramos dominios y correos.
Cómo funciona una reserva en Son Tickets
Del formulario en el sitio del negocio al panel de su equipo.
- 1
El cliente elige
En el formulario, insertado en el sitio del negocio, escoge sede, fecha, hora y número de personas.
- 2
Disponibilidad al instante
Solo aparecen los horarios con cupo, según los horarios, las fechas bloqueadas y las fechas especiales que define el negocio.
- 3
Confirmación y calendario
Llega un correo de confirmación con el evento listo para Google Calendar, Outlook o cualquier calendario (.ics).
- 4
Panel del negocio
El equipo ve y gestiona las reservas en tiempo real, consulta informes de ocupación y exporta a Excel.
- 5
Medición
Cada negocio puede conectar su píxel de Meta y las conversiones de Google Ads para saber qué campañas traen reservas.
¿Un sistema como Son Tickets es lo que necesitas?
Sirve a muchos negocios, pero no a todos. Esto es lo que revisamos antes de recomendarlo.
Te sirve si…
- Recibes reservas de mesas, salas, puestos, citas o cupos para eventos, y hoy las anotas a mano o por WhatsApp.
- Quieres que el cliente reserve desde tu propio sitio web, viendo la disponibilidad real en ese momento.
- Necesitas que la confirmación llegue por correo y quede en el calendario del cliente.
- Manejas varias sedes o espacios, cada uno con sus horarios y fechas bloqueadas.
Mejor otra opción si…
- Necesitas cobrar la reserva o un anticipo en el mismo paso: hoy Son Tickets no incluye pasarela de pagos.
- Vendes boletas numeradas con mapa de asientos: ahí conviene una tienda con boletería.
- Tu proceso tiene reglas que ningún sistema existente cubre: entonces hablamos de software a la medida.
Qué hicimos
Producto, infraestructura y operación digital de la plataforma.
Aplicación en React
Formularios públicos, panel de cada negocio y administración general, en React 18 con TypeScript, en español y en inglés.
Funciones en Node.js
Cloud Functions que envían los correos de confirmación, generan los eventos de calendario y automatizan las tareas del servidor.
Firebase en tiempo real
Firestore para los datos, Authentication para los accesos y Hosting para la aplicación: los cambios se ven al instante.
Sitio comercial en WordPress
El sitio que presenta el producto, sus funciones y sus integraciones, hecho en WordPress con Elementor.
Dominios y correos
Configuración de dominios, DNS y correos, la base para que confirmaciones y avisos lleguen a su destino.
Soporte continuo
Acompañamiento cercano, soporte preventivo y una base técnica preparada para seguir creciendo.
Preguntas frecuentes sobre Son Tickets
¿Con qué tecnología está hecho Son Tickets?
La aplicación está hecha en React 18 con TypeScript y funciona sobre Firebase: Firestore para los datos, Authentication para los accesos y Hosting para servirla. La lógica del servidor, como los correos y los eventos de calendario, corre en Cloud Functions con Node.js. El sitio comercial, sontickets.com, está en WordPress con Elementor.
¿Qué parte desarrolló User Media?
La plataforma completa (aplicación, funciones del servidor y base de datos), el sitio comercial en WordPress y la configuración de dominios y correos. Además le damos soporte continuo. Así lo presentábamos también cuando trabajábamos como Crece Virtual, nuestra marca anterior.
¿Qué integraciones permite?
El formulario de reservas se inserta en el sitio del negocio, sea WordPress, Wix, Shopify u otro. Envía correos de confirmación con el evento para Google Calendar, Outlook o cualquier calendario (.ics), puede abrir conversaciones por WhatsApp y registra conversiones del píxel de Meta y de Google Ads por cada negocio.
¿Se puede cobrar la reserva en línea?
Hoy no: Son Tickets no incluye pasarela de pagos. Si tu negocio necesita cobrar un anticipo al reservar, lo revisamos como un desarrollo aparte y te explicamos qué implica antes de empezar.
¿Qué tipo de negocios lo usan?
Está pensado para restaurantes, coworkings, spas, salones de belleza, clínicas y eventos. Un ejemplo que puedes ver es NOI Coworking, en Medellín, que gestiona con Son Tickets las reservas de sus salas y puestos de trabajo en tiempo real.
¿Cuándo conviene una plataforma propia en lugar de un sistema existente?
Cuando tu forma de reservar tiene reglas que ningún producto cubre, o cuando las reservas son el centro de tu negocio y necesitas controlar los datos y la evolución del sistema. Si algo existente te sirve, te lo diremos: construir desde cero solo vale la pena si te da algo que no puedes conseguir de otra forma.
Servicios relacionados con este caso
React
Interfaces de producto y paneles como los de Son Tickets.
Node.js
Funciones de servidor, correos automáticos e integraciones con otras plataformas.
Software a la medida
Plataformas propias cuando ningún producto existente cubre tu proceso.
Analítica y datos
Medición de las reservas y los contactos que llegan de cada campaña.
¿Necesitas un sistema de reservas o una plataforma SaaS?
Cuéntanos qué reservas recibes, cuántas sedes tienes y cómo las manejan hoy. Te decimos si te sirve algo existente o si vale la pena construirlo a la medida.