Navigation and information architecture visualization showing Customer, Employer, Staff, Events, contextual navigation, Customer Profile, and consolidated information groups
Legacy Modernization: Reorganized a fragmented navigation system into a clear, scalable hierarchy.
Case Study

Monster Government Solutions — Enterprise Legacy Modernization

Role UX Manager
Domain Public Sector / GovTech

The Core Problem

Navigation within the Customer experience had evolved incrementally rather than as a unified system. Global navigation, contextual controls, nested destinations, and increasingly granular tabs competed without a clear hierarchy, while new functionality often meant adding another destination or tab. The result was increasing navigation density, hidden overflow states, and more effort required to understand where information lived.

Challenges

Project Scope

The platform was organized around four major areas: Customer, Employer, Staff, and Events, each supporting its own navigation, data, and workflows. This case study focuses on the Customer area, specifically the Customer Dashboard and the navigation architecture surrounding it. The work also extended deeper into Customer workflows, including restructuring the Customer Profile information architecture.

Platform scope showing Customer, Employer, Staff, and Events with Customer highlighted
Projuct Scope: Modernized navigation across a large case management system spanning Customer, Employer, and Events.

Reducing Structural Complexity

Before redesigning the navigation UI, we first reduced the complexity it needed to support. Moving the same fragmented structure into a new component would only relocate the problem, so within the Customer Profile, I worked with the team to consolidate 16 top-level sections into 6 functional groups before applying the new navigation model. The consolidation was based on frequency of use and the logical relationships between tasks, bringing frequently used workflows forward while reducing the prominence of secondary functions.

Customer Profile information architecture showing 16 legacy sections consolidated into 6 redesigned groups
Information Architecture: Simplified the structure before redesigning the navigation around it.

Redesigning the Navigation Architecture

With the underlying information structure simplified, the next step was defining clear responsibilities for each level of navigation.

The Legacy Navigation

The Customer experience had accumulated multiple navigation mechanisms, each handling a different part of moving through the product:

As features accumulated, these mechanisms increasingly competed for attention and made the hierarchy harder to understand.

Note: Interface mocks and workflows shown here are simplified abstractions created to illustrate interaction principles and layout strategy. They do not reflect final production code or proprietary data.

Legacy navigation showing an overflowing horizontal tab structure
Legacy Navigation: Multiple navigation patterns created inefficient pathways, consumed valuable screen real estate, and limited scalability.

Creating a Clear Navigation Hierarchy

The redesign gave each navigation layer a distinct responsibility, reducing the overlap between mechanisms that had accumulated in the legacy experience:

We explored several navigation models before settling on the final architecture. Flyout navigation proved difficult to use, extending the menu to the right consumed valuable screen real estate, and replacing the left-hand menu with each successive level was disorienting and made it easier for users to lose their place. The final approach preserved context while keeping the interface compact for data-dense workflows.

The Redesigned Navigation System

Establishing the Customer Context

The navigation keeps both the customer and the current section visible as users move through the experience. The customer name maintains the entity context, while the eyebrow header distinguishes between areas such as Customer Dashboard and Customer Profile. Related destinations are then organized within the contextual and nested navigation.

Annotated interface showing contextual and nested navigation
Nested Navigation: Extended the navigation hierarchy while preserving workspace and maintaining context.

Organizing Secondary Navigation

Sections can expand to reveal related destinations without adding them to the main navigation. Here, Case Notes contains Add Note, View All Notes, and Recent Notes. The page header carries that same structure into the content, identifying the current page as Case Notes > Add Note.

Annotated interface showing nested navigation and breadcrumb orientation
Nested Navigation: Extended the navigation hierarchy while preserving workspace and maintaining context.

Navigating Within the Content

When a destination contains multiple sections, tertiary navigation organizes them within the page. Here, View All Notes contains three sections, so tabs let users move between them without leaving the current destination. Pages without multiple sections, such as Add Note, don't need this additional navigation level.

Annotated interface showing tertiary tab navigation
Tertiary Navigation: Retained the existing tab pattern where it continued to support the hierarchy effectively.

Scaling the System

The navigation model was part of a broader effort to establish reusable patterns across the platform, but redesigning the architecture was only part of the challenge. Introducing it into a mature platform required an incremental rollout that could expose integration problems without destabilizing core workflows.

Design Outcomes