Role : Product Designer (UX Auditor) · Timeline : 1 week · Platform : Mobile (Web)

High-Density Real-Time Data Architecture: Optimizing Live Mobile Card Patterns for Speed and Decision Accuracy

Case Study Focus: Mobile Viewport Optimization, Pre-Conscious Visual Signals, and High-Volume Data Scanning (Applicable to Financial Trading, Logistics, and Live Enterprise Monitoring Systems).

Weather app image
Weather app image

THE PROBLEM

During high-volume live match windows, users make time-critical decisions at extreme scroll speeds. The existing mobile bet card architecture failed to establish rapid visual hierarchy:

Weather app image

Weak Visual Signals: A thin 3px border was the only indicator for live matches, making it nearly impossible for the eye to catch live games while scrolling fast.

Low Tap-Target Affordance: Odds buttons lacked physical depth and clear active states, leading to uncertainty at the moment of selection.

Redundant Labels: Text labels like "Market Name" consumed valuable real estate without offering functional value to experienced users.

Weather app image

Weak Visual Signals: A thin 3px border was the only indicator for live matches, making it nearly impossible for the eye to catch live games while scrolling fast.

Low Tap-Target Affordance: Odds buttons lacked physical depth and clear active states, leading to uncertainty at the moment of selection.

Redundant Labels: Text labels like "Market Name" consumed valuable real estate without offering functional value to experienced users.

THE GOAL

Re-engineer the core live match component to maximize vertical viewport density and scan speed while establishing pre-conscious visual signals that differentiate live matches from upcoming games instantly.

MARKET BENCHMARK AND AUDIT

To identify systemic UX patterns and gaps across the industry, I conducted a comparative heuristic evaluation across major market operators:

Selected State Feedback

Vertical Space Efficiency

Heuristic Variable

Viewport Card

Density

Live State Detection

Tactile Tap Affordance

Betway

2–3 Cards

None

Low

❌ Missing

Low

SkyBet

5+ Cards

Low

High

⚠️ Outline

High

Verdict Proposal

4 Cards (Optimized)

3-Tier Pre-Conscious

Signal

Raised 3D Button Tokens

✅ Active Blue Token

(#1A56DB)

+20% Efficiency

Improvement

Bet365

4 Cards

Border Only

Low

❌ Missing

Medium

Market Benchmark

Market Benchmark and Audit

Betway

Viewport Card

Density

Live State Detection

Tactile Tap

Affordance

Selected State

Feedback

Vertical Space

Efficiency

2–3 Cards

None

Low

❌ Missing

Low

Skybet

Viewport Card

Density

Live State Detection

Tactile Tap

Affordance

Selected State

Feedback

Vertical Space

Efficiency

5+ Cards

Low

High

⚠️ Outline

High

Bet365

Viewport Card

Density

Live State Detection

Tactile Tap

Affordance

Selected State

Feedback

Vertical Space

Efficiency

4 Cards

Border Only

Low

❌ Missing

Medium

Verdict Proposal

Viewport Card

Density

Live State Detection

Tactile Tap

Affordance

Selected State

Feedback

Vertical Space

Efficiency

4 Cards

(Optimized)

3-Tier Pre-Conscious

Signal

Raised 3D Button

Tokens

✅ Active Blue

Token (#1A56DB)

+20% Efficiency

Improvement

Heuristic Variable

Betway

SkyBet

Bet365

Verdict Proposal

Viewport Card

Density

Live State Detection

Tactile Tap Affordance

Selected State Feedback

Vertical Space Efficiency

2–3 Cards

5+ Cards

4 Cards

4 Cards (Optimized)

None

Low

Border Only

3-Tier Pre-Conscious

Signal

Low

Low

High

Raised 3D Button Tokens

❌ Missing

⚠️ Outline

✅ Active Blue Token

(#1A56DB)

Low

High

❌ Missing

Medium

+20% Efficiency

Improvement

EXPLORED AND REJECTED

❌ Exploration: Aligning Odds Buttons Next to Team Names

What was explored: Odds buttons right-aligned beside each team name row.

Why it was considered: Follows the familiar left-label / right-value convention used in data tables and list interfaces. Feels intuitive as a first instinct.

Why it was rejected:

  1. Full team names truncate at 390px with 3 x 44px buttons on the same row. Identify breaks.

  2. Live score + team name + odds on one line creates three competing elements with hierarchy.

  3. Vertical eye tracking (Match → Score → Selection) proved faster in rapid testing than horizontal zigzag scanning.

COMPONENT SYSTEM ARCHITECTURE

I developed a modular component structure built for extreme scalability, ensuring consistent states across both Upcoming and Live contexts without breaking design tokens.

Weather app image

Default State: Raised button affordance with clear tap boundaries so users instantly recognize interactive elements.

Selected State: High-contrast blue highlight (#1a56db) providing immediate tactile confirmation when a bet is staged.

10.29:1 - AAA

Dynamic Badging: Reserved high-visibility yellow badges exclusively for [BB] (Bet Builder) and [SUB] (Substitute Guarantee) to avoid visual noise.

Default State: Raised button affordance with clear tap boundaries so users instantly recognize interactive elements.

Selected State: High-contrast blue highlight (#1a56db) providing immediate tactile confirmation when a bet is staged.

7.06:1 - AAA

Dynamic Badging: Reserved high-visibility yellow badges exclusively for [BB] (Bet Builder) and [SUB] (Substitute Guarantee) to avoid visual noise.

BEFORE vs. AFTER COMPARISON

BEFORE

Weather app image


  • No feedback or visual state when an item is selected.

  • Redundant market labels cluttering vertical space.

  • 3px side border fails to capture attention during fast scrolling.

AFTER

Weather app image


  • Raised 3D button affordance for faster tap confidence.

  • Clear blue active/selected state for instant feedback.

  • +20% higher screen efficiency, allowing 5 full cards per viewport instead of 3.

  • Full-width top header strip + pre-conscious background tint for live matches.


  • Flat odds buttons with low tap affordance.

  • No feedback or visual state when an item is selected.

  • Redundant market labels cluttering vertical space.

  • 3px side border fails to capture attention during fast scrolling.

BEFORE


  • Raised 3D button affordance for faster tap confidence.

  • Clear blue active/selected state for instant feedback.

  • +20% higher screen efficiency, allowing 5 full cards per viewport instead of 3.

  • Full-width top header strip + pre-conscious background tint for live matches.

AFTER

Weather app image
Weather app image

THE REDESIGN: 3 LAYER VISUAL DIFFERENTIATION

To help users identify live matches instantly at scroll speed, I engineered a three-tier pre-conscious signal system

Signal 1: Explicit Header Strip

A dedicated top bar featuring high-contrast green indicators (● Live 45 min) as the primary anchor point the eye hits first.

Signal 1: Explicit Header Strip

A dedicated top bar featuring high-contrast green indicators (● Live 45 min) as the primary anchor point the eye hits first.

Signal 2: Pre-Conscious Background Tone

Shifted the card container background to a subtle dark tint (#0f1a12). This registers in the user's peripheral vision before they even read the match text.

Signal 3: Score Contrast & Micro-Rules

Bright green score treatment (#4ade80) indicates live score updates. Muted gray "vs" is strictly reserved for upcoming games one consistent rule across the whole platform.

HYPOTHESIZED BUSINESS IMPACT AND SUCCESS METRICS

Since this project was an audit task and was not deployed to live traffic, success is framed around measurable validation hypotheses:

Primary Metric:

Expected reduction in odds-selection latency during peak live-match windows.

Usability Metric:

Reduction in mis-tap rates due to raised button affordances and explicit selected states.

Business Metric:

Higher CTR on "More Bets >" by streamlining the primary card layout and reducing cognitive overload.

WHAT WOULD I TEST NEXT

WHAT WOULD I TEST NEXT

A/B Testing Color Depth: Test if the green background tint (#0f1a12) causes visual fatigue in extended 2-hour live betting sessions compared to neutral slate.

Accessibility Audits: Validate WCAG AAA contrast ratios on live green text against dark card backgrounds under direct sunlight on mobile devices

22C55E

Get in touch

jain.tanisha23@gmail.com

All rights reserved, ©2026

Get in touch

jain.tanisha23@gmail.com

All rights reserved, ©2026

Get in touch

jain.tanisha23@gmail.com

All rights reserved, ©2026