← Our Work

HOSPITALITY · MOBILE

One mobile app for the full guest journey

A major cruise line needed to give guests one mobile product for dining, excursions, upgrades, and offers, built for fleet-scale deployment from day one

The Challenge

After booking, the guest experience was fragmented. Dining reservations, excursion bookings, onboard upgrades, and offers lived across disconnected touchpoints. One of the world’s largest cruise lines needed a unified mobile product that made the full guest journey accessible in one place, from pre-board planning to on-ship activity

The product had to be built for fleet-scale deployment from day one. Backend architecture, interface design, and testing systems all needed to be production-ready before the first release

What We Built

V.Two designed and built the on-ship guest experience mobile product end to end

  • Product Design — V.Two designed a mobile-first interface unifying dining reservations, excursion bookings, upgrades, and offer management in a single guest-facing flow. The experience bridged pre-board planning and on-ship activity without asking guests to move between disconnected surfaces
  • Backend Architecture — V.Two built the data models, API design, and integration patterns needed to support thousands of simultaneous users across multiple ships and sailings
  • Testing Systems — QA was built into delivery from the start, with testing infrastructure designed for the scale and complexity of fleet-wide deployment
  • Fleet Deployment — The product deployed across the client’s full global fleet and was built for ongoing iteration after launch

What the Client Owns

  • A mobile guest experience product deployed across the global fleet
  • Backend architecture built for high-concurrency, multi-ship operation
  • Testing infrastructure supporting ongoing iteration at scale
  • A product guests use across the full sailing journey

Client

Major cruise line (unnamed)

Industry

Hospitality

Service

Product Build

let's talk

Get started

Start a conversation

Building something new, improving what exists, or deciding where AI can make the work better — start with a conversation