At the intersection of two critical real estate applications - a lockbox management system and an appointment scheduling platform - users were experiencing significant navigation confusion. The legacy system, developed nearly two decades ago, prioritized sales objectives over user experience, resulting in a complicated interface where shared features and similar naming conventions caused frequent user frustration.
Our collaboration with customer support revealed persistent user confusion between the two applications. The challenge was amplified by a navigation structure that hid specific links based on user permissions, making it difficult for users to understand which application they were currently using. This confusion was consistently highlighted in customer feedback and support tickets.
With an ongoing initiative to modernize our technology stack from PHP to Angular, we identified a strategic opportunity to address these navigation issues. User research, including insights from our customer advisory group and established user personas, confirmed the critical need for a more intuitive navigation system that could serve both applications effectively.