Checkmate 2020

Enterprise User Management

This project enabled enterprise clients to easily manage users and permissions for brands and franchises, reducing onboarding friction and supporting security, scalability, and operational transparency.

Role

Product Designer (solo)

Team

1 Designer (me), 2 PMs, 1 Engineer

Platform

Web (Enterprise Admin Console)

hero image

Project Summary

I redesigned Checkmate's internal admin tool to support user and permission management across multi-brand restaurant groups. The goal was to simplify operations for partners like Arby's and Sonic. I focused on improving clarity, reducing manual errors, and enabling scalable onboarding.

The Problem

Restaurant operators were struggling to manage user roles and access efficiently. The legacy tools were inconsistent, error-prone, and failed to scale as franchise operations grew.

Challenges:

  • No clear visibility into roles and permissions across locations

  • Manual setup led to frequent errors

  • Inconsistent hierarchy across brand accounts

"Managing users across so many brands and stores is a nightmare. We need one place to see and control everything."—Arby's admin, Enterprise client

Key Features

Legacy interface lacked clarity and made permissions management slow and error-prone

Solution

I designed a scalable, intuitive permission system grounded in role-based access control (RBAC) principles. The redesign introduced:

  • Filterable admin grid for improved visibility and bulk role actions

  • Role previews to reduce errors and increase confidence before updates

  • Permission matrix to support complex access rules across brands and teams

Summarizes access by role and simplifies rule creation

Admin grid showing user access levels, filters, and bulk actions for efficient updates

Streamlined user view enables assigning brand, location, and enterprise roles in one place

Permissions are mapped to store locations and roles using modular dropdowns

Outcomes

  • Reduced admin overhead by 70% across partner teams

  • Scaled support to 35,000+ locations under Inspire Brands

  • Enabled cross-brand governance with enterprise-level permissions

Enterprise user management tool adopted across Inspire Brands' 30,000+ U.S. restaurant locations

What I Did

  • Led end-to-end UX: research, flows, wireframes, designs, and usability testing

  • Collaborated closely with PM and engineering to prioritize for scale and security

  • Designed permission matrix and bulk action patterns for enterprise operations

What I Learned

Designing for enterprise means balancing flexibility with simplicity. I learned how to communicate complex systems clearly, work closely with cross-functional stakeholders, and design with operational efficiency in mind. Empowering users at scale requires tools that reduce friction, not add to it.

© 2025 Sean Yu. All rights reserved.

© 2025 Sean Yu. All rights reserved.

© 2025 Sean Yu. All rights reserved.