
Checkout de entradas y hotel, y quioscos de autoservicio, para uno de los mayores destinos turísticos de Europa. Trabajé en un equipo de diseño de producto de 4 personas.
Las entradas, las reservas de hotel y los quioscos habían crecido por separado. Los quioscos funcionaban con un sistema de venta antiguo que nunca se había unificado con Express Ticket, el sistema creado un año antes para las apps de iOS y Android.
El trabajo era unificar los quioscos alrededor de ese sistema probado en lugar de mantener dos lógicas de venta. Mi alcance: el funnel de entradas, el flujo de reservas de hotel y el rediseño de los quioscos.
El quiosco arranca con la elección de idioma, español, catalán, francés e inglés, sobre imágenes del parque en directo, para que se sienta parte del resort y no un terminal genérico. Áreas táctiles, contraste y tiempos están ajustados para el exterior.
Elegir el pase es la decisión con más peso, así que las opciones de mayor intención van primero. Los extras, como fast-track, parking o comidas, nunca bloquean la compra principal, y la cola sigue avanzando.
Una grabación de pantalla sin editar del checkout Express: selección del pase, cantidad, qué incluye, carrito y confirmación.
Con el equipo de diseño de PortAventura redistribuimos la página para que cada elemento esté donde ayuda a decidir, y añadimos un resumen fijo a la derecha que siempre muestra lo elegido y cómo continuar.

Las opciones cambian, pero el resumen y el siguiente paso siguen en el mismo sitio, así nadie pierde de vista su elección.
También trabajamos la conversión y la accesibilidad en los recorridos de reserva con más tráfico. Las cifras exactas, encantado de compartirlas en una llamada.
PortAventura World reúne cuatro marcas: PortAventura Park, Ferrari Land, Caribe Aquatic Park y PONIENT Hotels. Los tokens con nombre de aspecto, como “medium” o “bold”, se rompían en cuanto una segunda marca necesitaba que bold significara otra cosa.
Pasamos a nombres semánticos, base, variant e interactive, gestionados en Tokens Studio y conectados al repositorio, para que un mismo token se resuelva por marca sin renombrarlo.

También alineé los componentes web de React compartidos en la web view dentro de las apps de React Native, y entregué el motion a ingeniería en Lottie JSON, listo para producción.