Cleveland, OH
Projects

Master Lock Vault Enterprise Web Transformation

My Role: Product Design Lead
Timeline: 5 months
Platform: Web

As a single designer embedded into the world-class development team, I was tasked with revitalizing the Master Lock Vault Enterprise Web app—a powerful tool for managing Bluetooth-enabled locks, codes and users. Despite its robust feature set, the app’s outdated UX/UI design frustrated users, hindered efficiency, and failed to meet modern usability standards. My mission was to overhaul the app by addressing key user pain points and enhancing the overall experience.
User access before and after images.
Through customer feedback, user research, iterative design, and collaboration with developers, I focused on three critical updates:
  1. Lock Details UI Design Update – Improving the usability of the lock details page.
  2. Schedules and Billing Management – Streamlining user schedules and billing management.
  3. Shared Access and Bulk Code Name Update – Enabling management of multiple users and locks at once.
This case study showcases how these updates transformed the app into a more intuitive and efficient tool, supported by user feedback, testing insights, and visual assets.


The lock details page, a central hub for viewing and managing individual locks, was a source of confusion. Customer feedback revealed and user testing confirmed that many users expected to upgrade a lock directly from this page but couldn’t. For example, 7 out of 11 users in our usability assessment tried to initiate an upgrade from the lock details screen first, only to find no clear option.
Screenshots of original product details screens in tablet and mobile layout.

The goal was to redesign the lock details page to make it more intuitive and modern, enabling users to easily upgrade locks and access key information without frustration.
User quote: It’s interesting you can see upgrades you have from the detail page, but you can’t upgrade from there.

  1. User Testing: I conducted assessments of the existing lock details page to pinpoint usability issues, focusing on tasks like adding codes and upgrading locks.
  2. Feedback Collection: Gathered insights from users, confirming the upgrade confusion as a primary pain point.
  3. Design Iterations: Created new interfaces with clear calls-to-action, such as an "Upgrade Lock" button, and reorganized the layout for better information flow.
  4. Validation: Tested these designs with users to ensure they addressed the identified issues.
  5. Developer Handoff: Produced detailed flows and assets to guide the development team in implementing the new design.
Visualization of process in 3 steps from learning about the issue to solving it.

The redesigned lock details page now features a prominent "Upgrade Lock" button, allowing users to initiate upgrades directly. The layout was streamlined to present lock information—such as status, properties, and lock details in a logical, skimmable format.
Images of lock details page in read-only and edit modes.
A final image of lock details page.

  1. Reduced Confusion: Users no longer struggle to find upgrade options.
  2. Enhanced Satisfaction: A clearer interface improves the overall user experience.
An image of heatmap over the product details page showing most of the heat around lock upgrade areas.
Heatmap of the redesigned lock details page showing user interactions after adding the 'Upgrade Lock' button. Some future refinement is still needed to make a further distinction between 'upgrades' and 'updates'.


Admins faced two major challenges: accessing billing information and managing settings. They struggled to find invoices or payment details, often searching in user details or device history. Meanwhile, the settings page—housing user schedules and permissions—was plagued by poor information architecture and neglected UI.
All users needed help finding an invoice.
We aimed to:
  1. Create an "Upgrades and Billing" dashboard, accessible from the main navigation, for viewing upgrades and exporting invoices via Stripe.
  2. Redesign the settings page with a clear information architecture and improved UI for managing schedules and permissions.

User quote: I was expecting invoices on the website.

I conducted 5 moderated interviews and 6 unmoderated sessions to evaluate user behavior across tasks like billing management and permission changes. Key findings included:
  • Users struggled to locate billing information, with 3 missing a small invoice icon.
  • Settings confusion stemmed from overlapping categories (e.g., Profile vs. User vs. Account settings).
Billing report pages.
Collage made of user testing notes, details and screen interactions.

  1. Upgrades and Billing Dashboard: Added to the main navigation, this dashboard provides a single view of all upgrades and payments, with a seamless link to Stripe’s billing page for invoice exports.
Upgrades and billing information mockup.
  1. Settings Page Redesign: The new architecture organizes content into distinct, labeled sections—e.g., "Schedules & Permissions"—with an updated UI for effortless adjustments.
Settings page in read-only mode.

  • Billing Access: Admins can now find and export invoices in seconds, reducing frustration.
  • Settings Clarity: Users manage schedules and permissions confidently, with fewer errors.
  • Improved Usability: Task completion rates improved post-redesign (assumed from design validation).
Settings page in edit mode.



Admins managing multiple locks faced a tedious task: updating key names and codes individually. As one VE Admin expressed, "I want to update both name and code on any primary or secondary key at one place, so I don’t have to do it on individual locks." This inefficiency slowed workflows and frustrated users overseeing large lock inventories.
Image of a user flow within user testing.

The goal was to implement a bulk update feature, allowing admins to modify names and codes for multiple keys simultaneously.
  1. Requirements Gathering: Collaborated with stakeholders and users to define the feature’s scope.
  2. Design: Created an interface for selecting multiple keys and applying bulk updates to names and codes.
  3. Integration: Ensured compatibility with the existing system.
  4. User Testing: Confirmed the feature’s usability and effectiveness with target users.
Fulluser flow of all screens on how to change primary and secondary codes in bulk.

The new bulk update feature enables admins to select multiple keys—primary or secondary—and update their names and codes in one action. A clean, table-based interface simplifies the process, replacing repetitive individual edits with a single, efficient workflow.
Manage codes screen tranisiton beetween selected locks and manage primary codes popup.

  • Time Savings: Updates that once took hours now take minutes.
  • Efficiency: Streamlined key management boosts productivity.
  • User Satisfaction: A simplified task enhances the admin experience.
Desktop and mobile bulk update mockups.


The Master Lock Vault Enterprise Web app’s transformation addressed long-standing pain points through targeted UX/UI updates. The redesigned lock details page eliminated upgrade confusion, the new billing dashboard and settings overhaul clarified critical admin tasks, and the bulk update feature streamlined key management. Together, these changes turned a neglected app into a user-friendly, efficient tool. User feedback and testing drove every decision, ensuring the solutions met real needs. Post-redesign testing showed higher task completion rates, reflecting the impact of our user-centered approach. Moving forward, we plan to monitor usage data and gather additional feedback to refine the app further. This project highlights the power of thoughtful design to revitalize a complex product, delivering measurable improvements for users and stakeholders alike.