Scaling from MVP
to operational platform
71% ↓
1st pass
1 → 3

Domain
Team
Operational roles
Visitor types
What I did
Context
We were building a modern Visitor Management System (VMS) for managing visitors, access, security checks, and on-site entry. The MVP started with a simple use case: managing personal visitors.


Problem
The original experience treated all visitors essentially the same. But contractors, subcontractors, and internal employees required different information, verification steps, and permissions. One generic flow could no longer support the growing complexity.


Research
Design Solutions
Identify the right visitor
Security Managers couldn't distinguish different visitor workflows from the dashboard.
I made visitor type, project, sponsor and verification status visible and filterable. This allowed users to identify the right workflow before opening the visitor.

By showing only the information required for each visitor type, the new flow reduced unnecessary fields and steps.
Collect only what’s relevant
I created a dynamic invitation flow that adapts to the selected visitor type and reveals only the information required for that workflow. So users don’t have to scan / complete fields that don’t apply to their visitor, making it faster and easier to complete.


Make visitor management scalable


Supporting the four visitor types
As the product expanded, visitors were no longer one homogeneous group. Each visitor type has different information, status and verification requirements.
I designed the Visitor Details experience to surface the right information for each type while keeping all visitors within one consistent model.




