Carnival Cruise Line: Celebration Key Experience (Mobile App 📱 + Web App 🌐)

The Carnival Hub app is your best way to start planning the fun for your next cruise. Before your cruise, download the app to complete check-in and get your boarding pass, view your Cruise Manager, Planner, and Booking Details pages, as well as browse important information to help you prepare for your cruise. Once, you’re on board, the Carnival Hub App allows you to browse upcoming events, make dinner, show, and services reservations, order food and drinks, explore ship maps, chat with family and friends, and much more. Choose fun!

Carnival Hub App

Awarded Best Ship App by Porthole Cruise Reader’s Choice Awards (2019 & 2020)

With the app, you can do the following:
• Explore the fun before your cruise
• Unlock more features on board the ship
• View dining information and menus right on your phone
• Learn more about the fun that awaits at Celebration Key

Get iOS App Get Android App

Overview

In 2025, Carnival Cruise Line introduced Celebration Key, a new destination in The Bahamas exclusively for Carnival guests. My team was responsible for the strategy, design, development, and launch of several enabling experiences for the onboard experience of the mobile app for guests to learn more about the fun that awaits at the new destination port.

Deliverables

As part of a 6 month end-to-end delivery timeline, across 3 phased releases, we delivered:​

1. A Port Landing Page for Celebration Key, including:

• Port image, port day & date, port description
• Port key locations carousel & location detail pages
• Port map (PDF viewer)
• Cabana rentals promotional carousel & deeplink into purchase flow (in a webview)
• Shore excursion promotional carousel & deeplink into purchase flow (in a webview)
• Port food & drinks information
• View food & drinks Map (PDF viewer)
• Browse port dining venues (venue image, menu, description, open/close times)
• Ability to browse port-related FAQs
• Built in a modern architecture (Swift UI / Jetpack Compose)
• Google Analytics​​

2. Enhancements to the Shore Excursion webview experience, including:

• Modernized APIs: Migration to .Netcore Shorex iMax Soap-based APIs for enhanced reliability and better performance (iOS/Android/Kiosk)
• Dynamic shore excursions search filters (replacing static, hard-coded filters)
• Cabana rental purchase cut off time to meet business merchandizing expectations

Approach

Served as the Lead Mobile Product Manager of the Carnival Celebration Key experience for iOS, Android, and iPad (Kiosk). Led a team of 9 Engineers, 2 Designers, 4 QA, and 2 ADA Specialists in all phases of product delivery, from conception, through build, test phases, QA, launch, and support to deliver a next generation user experience for the Carnival Hub App. Met frequently with business stakeholders and target customers to demo and test delivery progress, incorporating feedback for improvements throughout multiple product iterations. Continuously monitored launched features against goals/KPIs, converting user and market data into recommendations for enhancements.

Responsibilities

• Owned end-to-end product lifecycle from discovery to delivery and optimization
• Defined product vision, roadmap, and KPIs to align with business strategy
• Ensured product delivered measurable value to both users and the organization
• Conducted market research, competitive analysis, and user research to shape product strategy
• Evangelized product vision across internal teams and external partners
• Translated customer insights, stakeholder needs, and business goals into detailed product requirements
• Created and maintained product backlog with well-defined epics, user stories, and acceptance criteria
• Partnered with UX/UI design to create and test user-centered solutions
• Prioritized backlog items using frameworks such as RICE and MoSCoW
• Ensured requirements balanced scope, technical feasibility, and timelines
• Facilitated sprint planning, daily stand-ups, retrospectives, and release planning
• Partnered with marketing and customer support to ensure go-to-market readiness
• Delivered regular updates through roadmaps, release notes, demos, and reviews
• Negotiated trade-offs between business needs, user experience, and technical constraints
• Identified and mitigated risks related to scope, dependencies, and delivery
• Balanced competing priorities and made trade-off decisions under tight deadlines (MVP scope definition & phased rollout strategy)
• Continuously monitored performance and iterated on releases to maximize impact

Results

• Time to Market = 6 months development to launch
• Architecture Scalability = Dynamic port landing page for future ports
• Enhanced Performance = Modern APIs
• Adoption: 122K MAU stickiness
• Revenue Impact: Drive purchase of shore excursions & cabana rentals = 90% of cabanas sold out for first month of sailings

What’s your product idea?
Let’s build products that people love.

Get in Touch