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.