Barcas de cola larga amarradas en la playa de Railay, en Krabi, bajo un acantilado de piedra caliza

Caso de estudioTuvaju y Velintis

El cliente

De una web de reservasa una plataforma para agencias de viajes

Tuvaju vende entradas y tours para lo mejor que se puede hacer en Tailandia. Velintis vende el sistema que hay detrás a otras agencias de viajes.

Dirk llevó en su día su propia agencia de viajes hasta convertirla en un negocio de éxito. Tenía la audiencia, el conocimiento del sector y una visión clara. Lo que le faltaba era una base técnica propia, para vender directamente a los viajeros en lugar de hacer pasar a todo el mundo por la plataforma de otro, y más adelante vender ese mismo sistema a otras agencias. Diseñamos y construimos ambos, y funcionan sobre la misma base.

Cliente
Tuvaju y Velintis · Tailandia
Servicios
Arquitectura de producto · Diseño UI/UX · Plataforma de reservas y pagos · Panel de administración · Web de marketing · Sistema de diseño · Observabilidad · Desarrollo asistido por IA
Calendario
Ago 2025 – Actualidad
En producción
tuvaju.comvelintis.com
Tecnologías
Adonis.jsVue.jsInertia.jsTypeScriptPostgreSQLNuxtTailwind CSSStripeTiqetsTypesense

El reto

Qué resolvemospara Tuvaju

Primero, Tuvaju tenía que vender bien los tours de una agencia: traer inventario en vivo desde un proveedor de tickets, presentar cientos de atracciones y tours de forma clara y permitir reservar y pagar en pocos minutos, todo ello manteniéndose rápido y fiable en el móvil. No había tecnología previa ni equipo de diseño.

Después, el objetivo creció. Una web de reservas pensada para una sola agencia tenía que convertirse en algo que Dirk pudiera vender a muchas: con su propia marca, su propia web para explicarlo, precios claros en dos monedas y una forma de lanzar una nueva agencia en semanas en lugar de meses. Y todo ello sin frenar la web en producción, que ya estaba recibiendo reservas.

El recorrido del viajero

  1. 01BuscarPor destino, atracción o ciudad
  2. 02ElegirFotos, tickets, qué incluye y reseñas reales
  3. 03PagarDe forma segura con Stripe, en su moneda
  4. 04E-ticketsPor email, justo después del pago
  5. 05RecordatorioAntes del viaje, enviado solo

La estrategia

Cómotrabajamos

Construimos Tuvaju sobre una única base a la que se conecta todo lo demás, con las reglas de negocio integradas en ella en lugar de añadidas como un parche. Eso es lo que permitió que la web de reservas de una agencia se convirtiera en un producto que compran otras.

  1. 01

    Construir sobre una sola base

    Atracciones, tickets, precios, disponibilidad, reservas y pagos viven en una única plataforma, con las reglas de negocio integradas. El motor de reservas, el panel y los emails que Tuvaju demostró en producción son los mismos que Velintis ofrece ahora a otras agencias.

  2. 02

    Conectar con inventario en vivo

    Una conexión en vivo con un proveedor de tickets da acceso al instante a cientos de atracciones y mantiene al día por sí sola los precios, la disponibilidad y las reseñas, mientras Dirk publica a su lado sus propios tours seleccionados a mano para conseguir mejores márgenes.

  3. 03

    Diseñar en torno a la confianza

    Cada atracción tiene una página clara con fotos, opciones de ticket, qué incluye y reseñas reales, para que el viajero sepa exactamente qué compra antes de pagar.

  4. 04

    Diseñar primero para el móvil

    La mayoría de las reservas se hacen desde el móvil, muchas veces de camino al aeropuerto, así que cada página se diseñó para el móvil antes que para el escritorio.

  5. 05

    Un sistema de diseño desde el primer día

    Colores de marca con escalas completas, neutros, colores para los mensajes, dos tipografías y un conjunto de piezas. Cada página nueva se ve bien el día en que se publica, y un cambio de marca es una sola edición en lugar de una búsqueda por toda la web.

  6. 06

    Dar el control al equipo

    Un panel de administración completo, construido junto a la tienda, permite al equipo añadir tours, fijar precios y seguir cada reserva sin necesitar a un desarrollador.

  7. 07

    Trabajar en un ciclo semanal

    Nos reunimos con Dirk cada semana. Él trae lo que le cuentan viajeros y agencias, nosotros el feedback real de los usuarios y las analíticas, y ambas cosas se convierten en cambios en el producto en producción, normalmente en cuestión de días.

  8. 08

    Convertirlo en un producto

    En cuanto Tuvaju empezó a vender, lo empaquetamos como Velintis: su propia marca, su propia web y precios, y un proceso de lanzamiento que pone a vender online a una nueva agencia en cinco semanas.

Los resultados

El sistema de una agencia,listo para muchas.

De la primera llamada a vender online
5 semanas
para una nueva agencia de viajes en Velintis.
Cambios revisados publicados
+360
en el producto en producción desde el primer commit.
Del feedback al cambio en producción
Días
gracias a un ciclo semanal con el fundador.
Sobre una sola base
2 marcas
así que una corrección hecha para Tuvaju queda lista para todas las agencias de Velintis.

Registros de entrega de Studio Prats para Tuvaju y Velintis, octubre de 2026.

  1. 01

    En producción por toda Tailandia

    Tuvaju recibe reservas en Bangkok, Phuket, Krabi, Pattaya, Chiang Mai y más destinos.

  2. 02

    Un equipo que se gestiona solo

    El equipo de Dirk añade nuevos tours por su cuenta y graba un vídeo corto cada vez que algo podría ir más fluido, lo que se convierte en nuestra siguiente mejora.

  3. 03

    Un inventario que se mantiene al día solo

    Los nuevos tickets, precios, disponibilidad y reseñas llegan desde el proveedor de tickets sin que nadie tenga que teclearlos.

  4. 04

    Tickets directos al correo

    Pago recibido, reserva confirmada, e-tickets y un recordatorio antes del viaje salen solos. Sin imprimir nada y sin esperar una respuesta.

  5. 05

    Un producto, no solo una web

    Velintis vende todo lo que Tuvaju demostró como un Business-in-a-Box para agencias de viajes, configurado y lanzado en cinco semanas.

  6. 06

    Construido una vez, para todas las agencias

    Las dos marcas comparten una sola base, así que cada mejora hecha para Tuvaju llega también a todas las agencias de Velintis.

El proyecto

Míraloen acción

1.0 — Web de reservas

La web de reservas de Tuvaju

Los viajeros buscan por destino, comparan tickets en una página de atracción clara y pagan en pocos minutos, en la moneda que prefieran.

Portada de Tuvaju: Explore Thailand, con un buscador de destinos
PortadaExplore Thailand: busca por destino, atracción o ciudad desde la primera pantalla.
Página de la atracción Hanuman World en Tuvaju, con fotos, tickets y un botón de Book now
AtracciónFotos, opciones de ticket y un botón de Book now, todo a la vista.
Reseñas de viajeros en Tuvaju
ReseñasReseñas reales de quienes reservaron sus excursiones a través de Tuvaju.

“La interfaz de reservas y la estructura del diseño se ven genial: están a la altura del aspecto premium de las plataformas líderes y mantienen la experiencia simple y fluida para los clientes.”

Dirk van der Zaan · Fundador, Tuvaju y Velintis

2.0 — Primero el móvil

Pensada para el móvil

La mayoría de las reservas se hacen desde el móvil, muchas veces de camino al aeropuerto, así que cada página se diseñó pensando primero en el móvil.

Portada de Tuvaju en el móvil
PortadaEl buscador y los motivos para reservar con Tuvaju, al alcance del pulgar.
Página de una atracción de Tuvaju en el móvil
AtracciónFotos y tickets de una atracción, a la medida de una pantalla pequeña.
Opciones de ticket de Tuvaju en el móvil, con precio y botón de Book now
TicketsCancelación flexible, entrega al instante y el precio, justo encima de Book now.

3.0 — Panel

El panel de administración

Una web de reservas es tan buena como el equipo que hay detrás. Desde un único lugar, el equipo de Dirk añade atracciones y tickets, sube fotos, fija precios en cualquiera de las monedas de la web y gestiona la disponibilidad, los horarios, las condiciones de cancelación y las recogidas en hotel.

Panel de administración de Tuvaju: el listado de atracciones
AtraccionesTodas las atracciones en una lista, filtrable por ciudad, y ocultas de la web pública con un solo interruptor hasta que estén listas para venderse.
Panel de administración de Tuvaju: edición de un ticket, con pestañas de contenidos, precios, imágenes, disponibilidad, horarios, cancelación y recogida, y reseñas
TicketTodo lo que necesita un ticket en un solo lugar, en pestañas que el equipo aprende en minutos.
Panel de administración de Tuvaju: el listado de reservas con su estado y fecha de viaje
ReservasCada reserva seguida desde el pago hasta el día del viaje, con su e-ticket adjunto.

A medida que el equipo crecía, el panel creció con él: una cuenta para cada persona, roles estándar y super para que solo las personas adecuadas gestionen a otros administradores, y la opción de elegir cuánto tiempo permanece cada uno con la sesión iniciada.

4.0 — Velintis

El sistema de una agencia, listo para muchas

Velintis reúne todo lo que Tuvaju demostró en un Business-in-a-Box para agencias de viajes: una web de reservas, pagos seguros, e-tickets al instante, emails automáticos, conexión con un proveedor de tickets y el panel de administración, configurado y lanzado para una nueva agencia en cinco semanas.

Sección Business-in-a-Box de Velintis, con las pestañas de tienda, automatización, administración y marketing
Business-in-a-BoxLa tienda, la automatización, el panel y el marketing, cada uno explicado en su propia pestaña.
El ciclo de crecimiento de Velintis: panel de administración, atraer, motor de ventas web, automatización, repetir
Ciclo de crecimientoCómo el sistema convierte un proceso de venta lineal y manual en un ciclo que no deja de traer reservas.
Precios de Velintis: paquetes Launch, Pro y Premium con su inversión del primer año
PreciosTres paquetes, cada uno con una licencia, una tarifa de lanzamiento y alojamiento anual, con el total del primer año bien visible, en baht tailandeses o en euros. Cada ronda de precios llegó a la web en producción en cuestión de días.

velintis.com es una web de marketing rápida y optimizada para buscadores, en inglés, español y tailandés, con una página para reservar una demo guiada y preguntas frecuentes.

Visitar velintis.com

5.0 — Sistema de diseño

Un sistema de diseño desde el primer día

Antes de construir la primera página, montamos un sistema de diseño con la marca del proyecto. Las páginas se montan con sus piezas en lugar de maquetarse una a una, así que cada página nueva se ve bien el mismo día en que se publica.

Sistema de diseño de Velintis: colores de marca, neutros slate, escala ocean blue, colores semánticos y escalas teal y naranja
VelintisSu propia marca, su propio sistema: la web lo siguió desde la primera línea de código.

Qué incluye

  1. 01Una pequeña paleta de colores de marca, cada uno con su escala completa
  2. 02Una gama de grises neutros
  3. 03Colores para los mensajes de éxito, aviso y error
  4. 04Un par de tipografías
  5. 05Piezas: botones, enlaces, campos de formulario, tarjetas y paneles laterales

Dos marcas, dos sistemas de diseño: Tuvaju y Velintis se ven coherentes allí donde las encuentre un cliente.

6.0 — Ecosistema

Cubrir todas las necesidades

Dirk no gestiona una lista de agencias y freelancers. Tiene un único socio para todo lo digital, sobre una base compartida.

  • NúcleoUna base compartidaAtracciones, tickets, precios, disponibilidad, reservas y pagos
  • Web de reservas de TuvajuEncontrar, reservar y pagar
  • Emails automáticos a viajerosConfirmación, e-tickets, recordatorio
  • PanelCatálogo y reservas
  • Web de marketing de VelintisTres idiomas, dos monedas
  • Dos sistemas de diseñoUno por marca
  • MonitorizaciónLos problemas salen a la luz primero por nuestra parte
  • Conexión en vivo con tickets · TiqetsNuevos tickets, precios, disponibilidad y reseñas, por sí solos

7.0 — Construido con IA

Construido con IA, como es debido

Aquí un equipo pequeño entrega como uno grande porque usamos la IA con disciplina, no como un atajo.

  • Desde el primer commit+360 cambios revisadospublicados en el producto en producción
  • Agentes en paraleloCada uno escribe el código, los tests y la documentación de su cambio
  • Especificaciones en el códigoEl comportamiento queda documentado al construirse, sin depender de ningún modelo
  • Revisión de código con IACada cambio se comprueba contra nuestros estándares escritos
  • Skills de agente a medidaUna por sistema de diseño, para páginas fieles a cada marca

8.0 — Bajo el capó

Bajo el capó

Tuvaju y Velintis son dos aplicaciones en un mismo código, que comparten herramientas y estándares.

  • Plataforma de reservas y panel
    • Adonis.js
    • Vue.js
    • Inertia.js
    • TypeScript
    • PostgreSQL
    • Diseño orientado a eventos y al dominio
  • Web de marketing
    • Nuxt
    • Sitio estático
    • Design tokens de Tailwind CSS
    • Inglés · Español · Tailandés
  • Integraciones
    • Tiqets
    • Stripe Checkout
    • Typesense
    • Postmark
Infraestructura y observabilidad
Cloudflare R2 con redimensionado de imágenes al vuelo, para que los móviles descarguen solo el tamaño que necesitan · Trazas de OpenTelemetry y logs estructurados enviados a SigNoz
Calidad
Más de 160 archivos de tests automáticos de backend entre unitarios, funcionales y de integración, además de tests para la web de marketing, todos ejecutados en CI en cada cambio · Especificaciones OpenSpec · Revisión de código con IA de CodeRabbit

La conclusión

Aporta ideas estratégicas de verdady visión estratégica a la colaboración.

Dirk van der Zaan

Fundador, Tuvaju y Velintis

De nuestras llamadas semanales

Lo que diferencia a Ivan de otros candidatos es su enfoque proactivo y perspicaz. En lugar de actuar solo como un desarrollador que ejecuta instrucciones al pie de la letra, aporta ideas estratégicas de verdad y visión estratégica a la colaboración.

Cuéntanostu proyecto