build Internal Tool support_agent B2B

Agents Management Platform

Redesigning a legacy internal operations platform used by customer support teams — restructuring information architecture, building a scalable component library, and delivering responsive prototypes across mobile, tablet, and desktop.

11 mo
End-to-end redesign: from benchmark analysis and stakeholder interviews through style guide, component library, and Angular implementation — replacing a v1.0 legacy tool with a modern, responsive platform.
Agents Management Platform

Client

Sports Betting / Pay Per Head Company

My Role

UX/UI Design, Frontend Support

Team

UX Designer, PM, Engineering Lead

Platform

Responsive Web (Angular)

Duration

11 Months

Deliverables

Design System, Hi-Fi Prototypes, Angular Components

A Legacy Tool That Couldn't Keep Up

The Agents Platform was a critical internal tool used by customer support teams to manage cases, track workflows, and resolve issues. However, the legacy system had accumulated complexity over time — fragmented flows, no visual hierarchy, and inconsistent patterns created friction that impacted agent efficiency and accuracy.

The application was essentially a v1.0 with minimal UX consideration. Navigation was confusing with no clear menu structure, the visual design was outdated, and edge cases weren't handled gracefully.

Before and After Comparison

Before vs. After: Visual comparison of the platform redesign

routeFragmented user flows

Agents switched between multiple screens and tools to complete routine tasks, increasing cognitive load and delaying resolution.

view_agendaLack of visual hierarchy

Dense, flat layouts made it difficult to prioritize actions or find relevant data quickly.

dashboard_customizeInconsistent design patterns

The platform lacked modern UI conventions, reducing accessibility and creating a disjointed experience.

warningLimited edge case support

The UI didn't adapt well to complex or non-standard customer situations.

adjustMy Brief

Redesign the Agents Platform to simplify complex workflows, reduce cognitive load, and provide contextual guidance — so that agents can handle customer cases faster, with more confidence and fewer errors. Deliver a comprehensive design system, responsive prototypes, and Angular component support.

Strategic Choices That Shaped the Redesign

DecisionWhat I ChoseWhyTradeoff
Research approachStakeholder interviews + proto-personasNo direct user access — stakeholders were the closest proxy for agent pain pointsLess direct signal than user research; mitigated with benchmark analysis
Design system strategyComprehensive style guide + modular component libraryNeeded consistency across dozens of screens and fast handoff to Angular devsHigher upfront investment before visible screen design
Responsive approachDesktop-first with full tablet and mobile breakpointsPrimary use was desktop, but field agents needed mobile accessMore design/dev effort than desktop-only
Implementation modelDesigner-led Angular component developmentEnsured pixel-perfect translation of design intent; reduced QA cyclesRequired frontend skills beyond typical UX role

Understanding the Problem

Without direct access to end users, I built understanding through benchmarks, stakeholder interviews, and a thorough content inventory of the existing application.

Benchmark Analysis

Industry standards for admin dashboards and internal tools

Identified modern patterns for data-dense interfaces — card layouts, contextual actions, collapsible panels — that the legacy tool was missing entirely.

Stakeholder Interviews

PM, engineering lead, and operations managers

Agents spent most time navigating rather than resolving — the #1 request was "fewer clicks to get to the right screen."

Content Inventory

Full audit of existing application screens and actions

The app was v1.0 with no clear menu hierarchy, confusing navigation, and inconsistent visual patterns across screens.

Proto-Persona Creation

Based on stakeholder knowledge of agent workflows

Defined two primary personas: senior agents handling complex cases and new agents needing guided workflows.

Original Application Analysis

Analysis of the original application interface — documenting structure, hierarchy, and pain points

From Legacy Interface to Modular Platform

The redesign wasn't just visual — it required restructuring the entire information architecture and building a design system that could scale across dozens of screens and three device breakpoints.

1

Style Guide & Foundations

Comprehensive documentation of colors, typography, spacing, and interaction patterns — the single source of truth for all design decisions.

2

Component Library

Modular, reusable components with documented usage guidelines and code snippets for rapid prototyping and consistent implementation.

3

Dashboard Architecture

New information hierarchy prioritizing the most important data and actions, with contextual navigation replacing the flat legacy layout.

4

Responsive Framework

Full responsive design across mobile, tablet, and desktop — enabling field agents to access the platform on any device.

Style Guide

Style Guide — colors, typography, spacing, and interaction patterns

Component Library

Component Library — modular components with usage guidelines

Building the Solution

searchUnderstand

  • Benchmark Analysis
  • Stakeholder Interviews
  • Content Inventory
  • Information Architecture

drawDesign

  • Low-Fi Wireframes
  • Style Guide Creation
  • Component Library
  • Hi-Fi Prototypes

codeBuild

  • Angular Implementation
  • Component Documentation
  • Frontend Support
  • QA Collaboration

Dashboard Design

The new dashboard prioritizes the most important information and actions, with clear visual hierarchy and intuitive navigation. Contextual panels replace the flat, overwhelming layout of the legacy system.

Dashboard Design Dashboard Views

Final Product — Responsive Across Devices

The redesigned platform introduced a modular interface, contextual workflows, and responsive design principles. Agents can now manage support cases more efficiently across mobile, tablet, and desktop.

Mobile Version

Mobile

Tablet Version

Tablet

Desktop Version

Desktop

Measurable Outcomes

Navigation

No structurearrow_forwardClear IA

Restructured

information architecture

UI Consistency

Ad hocarrow_forwardDesign System

100%

component coverage

Device Support

Desktop onlyarrow_forward3 breakpoints

Responsive

mobile + tablet + desktop

Dev Handoff

Manual specsarrow_forwardAngular components

Direct

designer-built code

palette
Style GuideComprehensive documentation of colors, typography, spacing, and interaction patterns
widgets
Component LibraryModular components with usage guidelines and code snippets for Angular
devices
Responsive PrototypesHigh-fidelity prototypes across mobile, tablet, and desktop breakpoints
code
Angular Frontend ComponentsProduction-ready component implementation with QA collaboration
Design standards must come before screens.Establishing the style guide and component library early meant every subsequent screen was faster to build and inherently consistent. The upfront investment paid dividends across 11 months of iteration.
Stakeholder knowledge can bridge the user access gap.Without direct user research, stakeholder interviews and benchmark analysis provided enough signal to make confident design decisions — but required careful validation through iterative feedback loops.
Designer-led frontend implementation reduces friction.Building the Angular components myself ensured the design intent was preserved in code. The tradeoff was a broader scope of work, but it eliminated the translation gap between design and engineering.