02 / EVENTOS Y RESERVAS / 2024–ACTUALIDAD
TuTike
Plataforma SaaS para eventos, venta de entradas y reservas de negocios, diseñada para cubrir desde la publicación y el pago hasta la operación, validación y gestión administrativa.

Datos operativos actualizados en julio de 2026.
Contexto y problema
El punto de partida
TuTike se desarrolló en paralelo con Quick Pay Services para resolver dos dominios amplios: la operación de eventos y la gestión de reservaciones para restaurantes y otros negocios. Ambos módulos comparten capacidades transversales, pero requieren experiencias, reglas de disponibilidad y flujos operativos diferentes.
Mi responsabilidad
Producto, arquitectura y ejecución
Definí junto a los stakeholders el alcance y las prioridades del producto, diseñé su arquitectura y convertí cada iniciativa en planes de implementación para un equipo pequeño.
Durante el desarrollo inicial contribuí en backend y frontend, y asumí la validación funcional y técnica de las entregas. Actualmente gestiono el roadmap, la relación técnica con partners, la planificación del equipo, las pruebas de nuevas capacidades y toda la infraestructura autohospedada: pipelines, servidores, dominios, CDN, seguridad, monitorización y entornos.
01 / alcance
Dos dominios dentro del mismo producto
- Eventos y ticketing: tipos de entrada, selección de asientos mediante canvas, zonas jerárquicas, precios fijos, precios por rango, precios escalables, eventos privados, promotores, enlaces de referidos y validación de entradas.
- Reservaciones: disponibilidad, horarios, capacidad y reservas gratuitas o de pago para restaurantes, con una arquitectura preparada para extenderse a spas y otros tipos de negocio.
- Integración con Google: los negocios pueden recibir reservaciones directamente desde su ficha de Google mediante Booking End-to-End. Con el payment add-on redirect habilitado, las reservas iniciadas en Google también pueden completar un flujo de pago.
- Integración con Quick Pay Services: payment links, confirmaciones mediante webhooks y sincronización del estado del pago con el ciclo de vida de reservas y entradas.
Decisiones clave
Qué debía permanecer claro
- Separar los dominios de eventos y reservaciones, compartiendo únicamente capacidades transversales bien definidas.
- Diseñar el modelo de eventos para soportar desde entradas simples hasta canvas con zonas y asientos.
- Permitir varios modelos de precio sin acoplar el flujo de compra a un único tipo de evento.
- Centralizar la infraestructura de pagos en Quick Pay Services y sincronizar los estados mediante webhooks.
- Mantener una administración diferenciada y crear vías de integración externas mediante Google Booking End-to-End y un plugin de WordPress.
Arquitectura y stack
La base técnica
Backend
- NestJS
- TypeScript
- TypeORM
- PostgreSQL
- Redis
Sitio público
- Next.js
- React 19
- TypeScript
- Next Intl
- Tailwind CSS
Administración
- React
- Vite
- TanStack Table
- Chart.js
- React Hook Form
Integraciones
- Google Booking End-to-End
- Plugin de WordPress
- Quick Pay Services
- Webhooks
- Stripe Connect
Infraestructura
- Docker + NGINX Proxy Manager
- HAProxy
- Réplicas en Europa + sincronización de despliegues
- GitHub Actions
- Sentry + Flipt
Capacidades seleccionadas
Lo que este caso demuestra
- Definición de producto
- Arquitectura modular
- Eventos y ticketing
- Reservaciones
- Integraciones con partners
Resultado e impacto
Un sistema que sigue operando
TuTike es una plataforma en producción capaz de operar eventos de distinta complejidad y reservas end-to-end para negocios. Ha operado completamente más de 100 eventos, integra a 11 negocios con Google Booking y procesó 137.000 dólares mediante Quick Pay Services entre marzo y julio de 2026.
Galería del caso
Producto en contexto


