Architecting an unified digital mortgage ecosystem

Led the UX/UI redesign of the Guaranteed Rate mobile app, transforming it from a basic mortgage tool into a comprehensive financial wellness platform that serves users throughout their entire homeownership journey.

Task

Building an internal tool of this scale is no small feat, but with the right approach, it can be a powerful force for uniting a company.

  • Strategy

    Brand, UX Strategy

  • Design

    UI/UX, Web/Mobile

  • Client

    Extended Stay America Hotels

01. Overview

Project Vision

The Rate.com design system was conceived to create a cohesive, scalable, and efficient digital ecosystem that seamlessly serves three distinct yet interconnected user groups: consumers seeking mortgage solutions, Loan Officers (LOs) managing client relationships and loan processing, and Vice Presidents (VPs) overseeing business operations and strategic decision-making.

The Challenge

Rate.com operated with fragmented digital experiences across multiple platforms, each developed independently with inconsistent visual languages, interaction patterns, and user experiences. This created several critical problems:

  • Brand Inconsistency: Different teams created disparate experiences that diluted Rate’s brand identity
  • Development Inefficiency: Repeated work across teams, inconsistent code patterns, and lengthy development cycles
  • User Confusion: Consumers, LOs, and VPs encountered different interfaces and workflows when moving between related tools
  • Maintenance Overhead: Multiple design systems and component libraries requiring separate updates and maintenance
  • Scalability Issues: Difficulty launching new products or features consistently across the ecosystem

The Solution

A comprehensive, multi-platform design system that establishes unified design principles, reusable components, and consistent experiences while accommodating the unique needs of each user group. The system balances standardization with flexibility, enabling rapid product development while maintaining brand coherence.

Key Objectives

  • Unified Brand Experience: Create consistent visual identity across all Rate.com touchpoints
  • Accelerated Development: Reduce development time by 60% through reusable components and patterns
  • Enhanced User Experience: Eliminate friction between platforms and create intuitive workflows
  • Scalable Architecture: Enable rapid expansion into new markets and product offerings
  • Cross-Platform Consistency: Ensure coherent experiences across web, mobile, and internal tools

02. Research Phase

Multi-Stakeholder User Research

Consumer Journey Analysis: Research with 450+ homebuyers revealed critical pain points in the digital mortgage experience:

  • 73% experienced confusion when transitioning between consumer-facing tools and LO communications
  • Application abandonment rate of 31% due to inconsistent interface patterns
  • Users expected Rate’s digital sophistication to match their overall brand perception
  • Mobile usage accounted for 68% of initial interactions, requiring responsive design consistency

Loan Officer Workflow Study: Comprehensive interviews with 85 LOs across different markets identified operational challenges:

  • LOs spent 40% of their time navigating between disconnected systems
  • Inconsistent data presentation led to client communication errors
  • Training new LOs took 3x longer due to varied interface patterns
  • Top performers desired advanced customization options while maintaining brand standards

VP and Management Analysis: Sessions with 23 VPs and senior management revealed strategic needs:

  • Lack of consistent reporting interfaces hindered decision-making efficiency
  • Brand governance was difficult to maintain across multiple development teams
  • ROI tracking across digital initiatives was complicated by fragmented analytics
  • Competitive advantage was being lost due to slower product launch cycles

Technical Audit & Assessment

Existing System Analysis:

  • 7 different component libraries across various products
  • 12 distinct color palettes being used inconsistently
  • 15+ typography scales with no systematic hierarchy
  • Development teams using 5 different CSS frameworks
  • 3 separate mobile app design approaches creating maintenance complexity

Performance Baseline:

  • Average development time for new features: 14 weeks
  • Cross-platform testing required 200+ hours per major release
  • Design-to-development handoff averaged 40 revision cycles
  • Brand compliance averaged 67% across all digital products

Competitive Landscape Research

Analysis of leading financial services design systems (Capital One, JPMorgan Chase, Wells Fargo) revealed opportunities for Rate to differentiate through:

  • More sophisticated component customization for LOs
  • Better integration between consumer and professional tools
  • Superior mobile-first approach to mortgage origination
  • More intuitive data visualization for executive dashboards

03. Design Process

Foundation Architecture

Design Principles Framework: We established five core principles that would guide all design decisions:

  1. Human-Centered Consistency: Every interaction should feel familiar while being optimized for each user’s context
  2. Intelligent Flexibility: Components adapt to different use cases without compromising brand integrity
  3. Transparent Efficiency: Complex processes are simplified through clear information hierarchy and progressive disclosure
  4. Accessible Excellence: All experiences meet WCAG 2.1 AA standards while exceeding user expectations
  5. Data-Driven Confidence: Information is presented in ways that empower informed decision-making

Visual Identity System:

  • Color System: 12-tone primary palette with 8 semantic color applications and accessibility-compliant contrast ratios
  • Typography Scale: Modular scale based on 16px base with 8 weight variations optimized for digital reading
  • Iconography: 200+ custom icons designed with 24px grid system, available in outline and filled variations
  • Spacing System: 8-point grid system with 12 standardized spacing values for consistent rhythm
  • Elevation: 6-level shadow system for establishing clear information hierarchy

Visual Identity System:

  • Color System: 12-tone primary palette with 8 semantic color applications and accessibility-compliant contrast ratios
  • Typography Scale: Modular scale based on 16px base with 8 weight variations optimized for digital reading
  • Iconography: 200+ custom icons designed with 24px grid system, available in outline and filled variations
  • Spacing System: 8-point grid system with 12 standardized spacing values for consistent rhythm
  • Elevation: 6-level shadow system for establishing clear information hierarchy

Component Architecture

Atomic Design Implementation: The system was built using atomic design methodology, creating a scalable component hierarchy:

Atoms: Basic elements (buttons, inputs, icons, typography)

  • 45 base components with 180+ variations
  • Full accessibility compliance built into every atom
  • Comprehensive API for customization within brand guidelines

Molecules: Simple component combinations (search bars, card headers, form groups)

  • 67 molecules addressing common UI patterns
  • Optimized for the most frequent user tasks across all three user groups
  • Built-in responsive behavior and interaction states

Organisms: Complex component assemblies (navigation systems, data tables, form sections)

  • 34 organisms tailored to specific user workflows
  • Consumer-focused: Application forms, loan calculators, document upload systems
  • LO-focused: Client management interfaces, pipeline tracking, communication tools
  • VP-focused: Analytics dashboards, team performance metrics, strategic reporting

Templates: Page layouts and structural patterns

  • 28 template variations covering all major use cases
  • Responsive layouts optimized for each user group’s primary devices
  • Consistent navigation patterns that adapt to user role and context

User Experience Architecture

Consumer Experience Design:

  • Application Flow: 7-step mortgage application with contextual help and progress indication
  • MyAccount Dashboard: Personalized loan tracking with real-time status updates
  • Educational Resources: Interactive calculators and decision-making tools
  • Communication Hub: Seamless integration with LO messaging and document sharing

Loan Officer Experience Design:

  • Pipeline Management: Visual loan tracking with customizable views and bulk actions
  • Client Portal: Comprehensive client profiles with communication history and document management
  • Productivity Tools: Quick actions, templated communications, and automated workflow triggers
  • Performance Analytics: Personal metrics and goal tracking with team benchmarking

VP Experience Design:

  • Executive Dashboard: High-level KPIs with drill-down capabilities and trend analysis
  • Team Management: LO performance tracking, territory management, and resource allocation
  • Business Intelligence: Market analysis, competitor tracking, and strategic planning tools
  • Operational Oversight: System health monitoring, compliance tracking, and risk assessment

Development Framework

Technical Implementation:

  • Frontend Framework: React-based component library with TypeScript for type safety
  • Styling Approach: CSS-in-JS with styled-components for dynamic theming
  • State Management: Redux Toolkit for complex state management across user sessions
  • Testing Strategy: Jest + React Testing Library with 95% component coverage
  • Documentation: Storybook implementation with interactive component playground

Integration Strategy:

  • API Design: RESTful APIs with GraphQL for complex data relationships
  • Authentication: Single sign-on system with role-based access control
  • Data Synchronization: Real-time updates across all platforms using WebSocket connections
  • Third-Party Integration: Seamless connection with loan origination systems, credit bureaus, and document management platforms
Back