Real - A Sports Mobile App

Helping Sports Fans Find the Fun From Day One

Context

Real is a social sports app combining live sports engagement, digital card collecting, and social competition where your sports knowledge actually pays off through virtual rewards. Despite offering these engaging features, new users struggled to find and understand these core features, leading to hesitation.

My Role

I led the redesign to solve the discovery problem, redesigning key user flows and onboarding experience to help new users immediately understand and engage with Real's core features while improving the overall experience for existing users.

Platform

Mobile

Roles

Design Lead

Skills

Interaction Design

Interface Design

Interactive Prototyping

Duration

3 Weeks

The Problem

Real's navigation design and onboarding created massive barriers to feature discovery and user comprehension.

Real's navigation design and onboarding created massive barriers to feature discovery and user comprehension.

1.8 Million+

1.8 Million+

Total Users

Total Users

505,000+

505,000+

daily active users

daily active users

0

0

Onboarding guidance

Onboarding guidance

Despite strong acquisition and engagement numbers, the lack of user guidance created a massive gap between downloads and feature adoption.

Despite strong acquisition and engagement numbers, the lack of user guidance created a massive gap between downloads and feature adoption.

Picture This:

You download Real, excited to track live sports and connect with fans. But instead of clarity, you’re met with unlabeled icons and no explanation of how to engage or collect Real's virtual currency. The app feels full of promise, yet you don’t know where to start. That excitement quickly turns into hesitation.

Even longtime users struggled with cluttered UI and discovering core features far too late.

The Challenge at Hand

How might we create a guided onboarding experience and improve navigation clarity so users can easily discover and understand Real's core features?

How might we create a guided onboarding experience and improve navigation clarity so users can easily discover and understand Real's core features?

Let's take a trip through the journey that shaped this strategy.

Let's take a trip through the journey that shaped this strategy.

Research

Listening to Users and Auditing the Experience

What Users Were Saying

What Users Were Saying

  • Long-term users said they didn’t understand the Rax/Karma system at first, leaned towards reddit communities for help.

  • New users who initially downloaded the app for the live scores/data were overwhelmed with the amount of information on the home page.

Identifying Usability Issues

Beyond user interviews, I performed a heuristic evaluation of Real's main interface to identify specific design elements contributing to user confusion.

The audit confirmed user feedback with concrete examples: icon-only navigation provided no context clues, dense information competed for attention without clear priority, and core features like card collecting were buried in unclear sections. These findings directly informed my redesign priorities.

Key User Painpoints Discovered

Key User Painpoints Discovered

Lack of Guidance

Lack of Guidance

No step-by-step introduction means users encounter all features at once without explanation

No step-by-step introduction means users encounter all features at once without explanation

Overwhelming UI

Overwhelming UI

Poor information hierarchy creates competing focal points and decision paralysis

Poor information hierarchy creates competing focal points and decision paralysis

Unclear Feature Value

Unclear Feature Value

Features like Karma, Rax and Real’s social competitions lacked contextual introduction and onboarding

Features like Karma, Rax and Real’s social competitions lacked contextual introduction and onboarding

Turning Problems into Design Principles

These insights shaped three core priorities that guided every design decision.

Spark Value Early

Users should feel the excitement of Real within their first session. That meant introducing core features up front and ensuring the first tap connected fans to the fun of following teams, collecting cards, and earning rewards.

Guide Without Overwhelming

Onboarding should build confidence, not cognitive load. By surfacing preferences step by step, users feel supported and oriented without being bombarded by choices or jargon.

Clarity Over Clutter

Every screen should make it obvious where users are and what they can do next. In a feature-rich product, the value of Player Cards, Karma, and Rax only matters if users can actually find and understand them.

Design Process

Crafting Solutions Through Iteration

Crafting Solutions Through Iteration

The path from research insights to final design wasn't linear. Each interface decision emerged from wrestling with a fundamental question: how do you make a feature-rich app feel simple without losing what makes it special?

Solving the Onboarding Guidance Gap

Real originally dropped users into the app with zero context, leaving them to figure out complex concepts like Karma, Rax, and card collecting through trial and error. I redesigned the initial experience into a progressive onboarding flow that builds understanding without overwhelming.

The new approach introduces real's features gradually:

  • Personalization first. Users select favorite teams, leagues, and players so their feed feels relevant immediately, creating instant investment in the platform

  • Lightweight customization. Simple profile setup (colors, photo) builds ownership without creating friction or decision fatigue

  • Contextual feature education. Get introduced to Real’s core features through a short, in-context guided tour. Each feature is surfaced naturally where it’s most relevant, instead of explained all at once.

Clearer Navigation

The original bottom navigation was Real’s biggest barrier to entry. Five mysterious icons sat like an unsolved puzzle, leaving users to guess what each one did. The solution seemed obvious: add text labels. But which features deserved precious navigation real estate?

I explored three options:

  • Option A: Keep 5 icons but add text labels.

  • Option B: Collapse into 4 core icons for simplicity.

  • Option C: Add a dedicated Favorites tab for personalization.

Combining Option A and Option C gave me a clear winner.

Teaching Features Without Disrupting Engagement

Users loved earning Rax through engagement, but many discovered the feature months in… if at all. Traditional onboarding risked interrupting their main goal (live sports engagement), while no education meant continued confusion.



After experimenting with different approaches, instead of explaining features upfront, I surfaced guided tips while users were already interacting with live games. This made learning feel like natural discovery, not homework.

I explored three options:

  • Option A: Keep 5 icons but add text labels.

  • Option B: Collapse into 4 core icons for simplicity.

  • Option C: Add a dedicated Favorites tab for personalization.

Combining Option A and Option C gave me a clear winner.

Giving Content Room to Breathe

The cramped, competing information that users called "overwhelming" got reorganized into clear sections with distinct purposes. Game cards became more scannable with flexible viewing options, giving users the option to switch between list and grid views depending on how much detail they want to see at once. Social content found logical groupings, and betting information got proper visual hierarchy.

Elevating Favorites Into Their Own Space

Originally, users could only track their favorites from their profile menu, with minor functionality. Meanwhile, the home screen tried to show everything to everyone.

I separated these concerns: Home showcases live games and trending content for discovery, while Favorites provides a dedicated space for tracking your teams across different contexts. This gave users both broad sports coverage and personalized depth.

The Solution

Guiding User Experience Through Strategic Navigation and Progressive Feature Discovery

After sign-up, instead of dropping users straight into the app, I created a systematic approach that introduces Real's unique value progressively. The redesigned experience starts with personalized setup (selecting favorite teams and leagues), then guides users through their tailored sports content and contextual feature discovery.

By adding clear navigation labels, streamlining information hierarchy, and timing educational moments when users are naturally engaged, the solution transforms first-day confusion into confident exploration of what makes Real different from every other sports app.

Making Onboarding Meaningful Through A Personalized Experience

Introduced a progressive flow that helps users select favorite teams, leagues, and players immediately after signup, creating personalized content feeds from day one while building investment in the platform before overwhelming them with complex features.

Jumpstarting Feature Discovery

Redesigned how key features like Rax earning, Karma systems, and card collecting are introduced through contextual moments when users are naturally engaging with live games, replacing confusing upfront explanations with timely, relevant education.

Improved Navigation & Visual Hierarchy

Added descriptive text labels to bottom navigation and restructured information hierarchy on the homepage, eliminating the guesswork that left users tapping randomly and creating predictable pathways to core content and features.

A Brand-New Favorites Tab

Created a dedicated space where users can track all their personalized content—favorite teams' upcoming games, recent results, player updates, and league standings—in one centralized location instead of hunting through profile menus and scattered interface elements.

Reflection

What I Learned and What I'd Do Differently

The Biggest Insight:

Onboarding isn't just nice-to-have education, it's the bridge between product potential and user success.

Users weren't abandoning Real, but they were completely missing the unique features that made Real special, like card collecting and the Karma system. People would download the app for live sports updates and stay engaged with that basic functionality. It made me realize that good design isn't just about making things look nice, it's about helping users discover the full value of what you've built.

What I'd explore further:

If I had more time, I'd want to A/B test different onboarding timing approaches. Does the guided tour work better after users' first live game interaction, or right after they've completed the sign up process? I'd also investigate whether power users (those already familiar with fantasy sports and sports betting) need different educational paths than casual fans.

The design challenge that surprised me:

Balancing Real's feature richness with cognitive load reduction. The temptation was to simplify by removing features, but the solution was reorganizing and contextualizing them better. This taught me that complexity isn't always the enemy but managing the complexities itself.

What I learned through this project:

This was my first time designing for such feature-dense social platform, which pushed me to think more systematically about information architecture and user mental models. I also got better at translating user frustration into specific design opportunities rather than just identifying problems.

Design should feel like second nature — let’s create that together.

Based in

United States

Back to top ↑

Design should feel like second nature — let’s create that together.

Based in

United States

Back to top ↑

Design should feel like second nature — let’s create that together.

Based in

United States

Back to top ↑