Unity App Mobile Key

Turning 6 disconnected backend systems into one seamless in-app guest experience.

Client: Hard Rock

 

Methods

  • User journeys & technical flows

  • Wireframes, designs, & prototyping

  • Stakeholder presentations & vendor collaboration

Impact

  • Aligned 6 technical teams around a single, user-first journey

  • Replaced wait times and frustration with a smooth, mobile-first check-in process

  • Successfully deployed in Hollywood, FL- scaling to more Hard Rock locations

The Ask

Hard Rock wanted to introduce a new mobile check-in and digital room key functionality into its app.

The goal: eliminate front desk bottlenecks and empower guests to check in, verify identity, and unlock their room- all from their phones.

The Challenge

Behind the scenes, delivering this “tap-and-go” moment meant orchestrating five disparate backend systems, three of which were owned by external vendors. The experience had to feel effortless to guests, but aligning six teams required deep coordination, systems thinking, and crystal-clear UX flows.

To deliver a unified user journey, we first had to make sense of the complexity. I co-led working sessions with each platform team to untangle responsibilities, clarify handoffs, and align everyone around a single, user-first flow.

My Role

I led the end-to-end UX design across six platform touchpoints—from aligning engineering requirements to designing the guest flow. This included:

  • Mapping backend handoffs to ensure technical precision

  • Designing the full mobile experience: check-in, ID verification, room key access

  • Collaborating with vendors to integrate SDKs, APIs, and logic flows

  • Driving alignment with clients, product, engineering, and external partners

So many cooks in the kitchen…

(The backend platforms and the teams involved)

Internal GALE Design Team

Collectively, we organized the teams and the experience, aligning the backend technologies across platforms and bringing the key to life.

Virtual Checkin Platform

This third-party vendor’s system interacted closely with the PMS to facilitate the virtual checkin and checkout of the user.

Hard Rock App

Our development team built the key within the Hard Rock Unity app. This was the primary touch point for the user’s experience and where all of the backend systems had to connect to.

ID Verification System

A popular security vendor provided their SDK that uses facial recognition technology via the phone’s camera to verify the user's identity.

Property Management System

A PMS is where a user’s reservation was stored and managed. From reserving a room, to checking in, to checking out, the PMS keeps track of the user’s status during their stay.

Mobile Key API

The last vendor provided us with the actual digital key functionality that a user could open from their phone to unlock the door’s lock mechanism.

Best way to align teams?

Technical Flow 🤝 User Journey

The Ultimate Flow

To unite all six systems, I created a “Happy Path” doc that layered both technical infrastructure and the guest journey into a single unified flow. This became our source of truth, aligning teams on:

  • API communication timing

  • Messaging moments for the user across their timeline

  • Emotional states and UX opportunities from check-in to checkout

This model helped bridge the gap between engineering and design-ensuring both systems and guests were supported.

Edge Case Flows

(Because things go wrong…)

  • ❌ Checkin / Checkout Error

    Error within virtual checkin/checkout platform that prevents user from completing task.

  • 💁‍♀️ 'IRL' User

    The user chooses not to participate in the digital key experience, but backend systems will continue to run.

  • ⏳ Room Not Ready

    User has checked in virtually and verified their ID, but the PMS has not assigned a ready room yet.

  • 🕒 Late Checkout Request

    User contacts front desk to request late checkout, meaning all systems must update to new time parameter.

Then it was time to create

WIREFRAMES

And complete

DESIGNS

adding to the Unity Design System

🎉

Mobile Key was successfully deployed on the Hollywood, Florida property.

The system has been well-received by guests and staff alike, with plans to expand its implementation to several more properties in the near future.

Next
Next

Milk Marathon Website