The Georgia Aquarium’s existing app was outdated and failing to serve guests effectively. They needed a digital companion that went beyond simple ticketing. The goal was to create a dynamic "My Visit" itinerary—an experience that adapts to every user based on their specific purchase history and membership status.
We began by analyzing competitor apps in the ticketing and e-commerce space, focusing heavily on personalization and scheduling best practices.
Since we had recently redesigned the web ticketing flow, we needed a seamless handoff to the app. I identified that users wouldn't just fit into one box.
I mapped out 14 distinct user scenarios (e.g., Non-purchaser, Member, Aqua Pass holder, Combo-ticket holder, etc.).
I created unique wireframes for all 14 home page layouts to ensure the interface prioritized exactly what that specific user needed.
Smart Logic: We designed rules to prevent redundancy—for example, not upselling a membership to a current member.
Wireframe of 14 home page layouts by use case
Collaborating closely with visual designers and developers, we built an experience that wasn't just a ticket wallet, but a guide.
Dynamic Itinerary: A "My Visit" dashboard that centralizes tickets, memberships, Aqua Pass reservations, parking, and event passes.
Smart Anticipation: Included a countdown to the visit and "day-of" quick links for dolphin and sea lion presentation reservations.
Smart Upsells: Logic-based suggestions that only offered relevant add-ons (like encounters) not already in the user's itinerary.
Cross-Platform Accessibility: We built a web version of the "My Visit" itinerary for users who couldn't (or didn't want to) download the app, ensuring inclusivity.
Mobile app countdown & itinerary
My Visit web experience (desktop & mobile)
Good UX extends beyond the screen. We aimed to improve the physical experience for both guests and Aquarium staff.
Scanning Optimization: We moved barcodes to the top of the screen and added a "Ticket Takeover" mode—this expands the barcode and automatically maximizes screen brightness for instant scanning.
Verification: Guests making dolphin or sea lion reservations now receive an in-app confirmation number, eliminating the need to dig through emails at the gate.
Default and horizontal takeover of barcoded tickets
Acting as the Product Owner, I managed the development lifecycle to ensure our complex logic worked in the real world.
Extensive Testing: I created 20+ test accounts with various purchase combinations to validate edge cases.
QA Process: I personally tested across iOS and Android devices to ensure feature parity and a seamless handoff between the app and webviews both remotely and at the Aquarium.
App test plan
Documentation of different user types for testing
The launch was met with positive feedback from both the client partnership and guests. The new architecture successfully allowed guests to manage their entire experience—from parking to animal encounters—in one central hub.
This project challenged me to think deeply about edge cases and logic-driven design, resulting in a robust system that simplifies a complex physical visit.