Designing an AI-Powered Learning Experience

Evolving a course platform into an adaptive, AI-driven system

CONTEXT

First Mover R&D

MY ROLE

First Mover R&D Labs is an AI-powered learning platform for founders and business owners, offering execution-focused education through courses, membership access, community engagement, and AI-driven learning experiences. The platform is built to help busy operators learn faster, apply insights immediately, and stay consistent over time.

MY ROLE

Product Consultant
UX/UI Designer

Design Strategy

Visual Design

Design System

Ideation

Agile Workflow

Prototyping

Information Architecture

MY ROLE

I joined First Mover as a contract Product & UX Designer to reimagine the end-to-end learning journey, and quickly expanded into optimizing the entire platform experience including membership, purchasing, point systems, community engagement, and AI workflows as the product outgrew its original structure. I also built multi-site web experiences and designed marketing assets and book materials to align brand, conversion, and product strategy.

Clarify and redesign fragmented product flows

Build scalable UI/UX foundations

Translate business strategy into interfaces

Integrate AI into the user journey

Clients: First Movers
Duration: Since June 2025
Figma Sample
Live Website
01 Problem & Challenge

Users had access to everything, but no clear starting point

When I joined First Mover R&D Labs, the founder had already begun expanding the platform through new features and content offerings. But even as the product became more capable, one issue remained consistent: users were still unclear about what to do when they first entered the Labs.

The platform offered courses, community spaces, live training, and additional tools, but it did not yet define how users should move through them. From the founder’s perspective, this created confusion at the point of entry. From my perspective as a design consultant, it pointed to a larger structural problem: the product had useful surfaces, but no clear learning flow.

The challenge was not to reduce functionality, but to introduce direction. The system needed to guide users into a meaningful starting point without limiting the flexibility of the broader platform.

The strategic question became:

How might we transform a content-rich platform into a system that actively guides users through learning?

02 Opportunity

A trusted brand with the foundations for guided learning

What made this problem especially worth solving was that the platform already had strong underlying value.

First Mover R&D Labs had a solid content engine, a growing product ecosystem, and a loyal audience built around Julia McCoy’s personal brand. That trust mattered. It meant the platform did not need to convince users that the content was valuable. Instead, the opportunity was to make that value easier to access and easier to act on.

In the early phase of my work, I contributed to multiple product improvements across the platform, including redesigning the dashboard, improving the course catalog with filters and stronger visual hierarchy, creating a more flexible checkout flow for non-subscribed users, restructuring the community feed, and supporting new engagement systems such as points and rankings.

These improvements made the product more complete, but they also made one thing more visible: adding more features did not automatically make the experience clearer.

That realization clarified the opportunity. The platform did not just need more capabilities. It needed a product layer that could connect content, entry, and progression into a more guided system.

Redesigned Dashboard
03 Designing Onboarding

Defining onboarding and Ask Julia as two parts of the same solution

From there, I broke the problem into two stages: entry and continuation.

The first question was how to help users begin. The second was how to support them once they were inside. This framing helped me avoid treating the issue as a single-screen redesign and instead think about it as a flow problem.

For onboarding, I started by looking at the structured information already available in the course catalog. Each course had metadata such as title, summary, instructor, duration, course type, category, and difficulty level. That gave me the basis for recommendation logic. I then defined a set of questions that could help the system match users with the right starting point. These questions focused on their familiarity with AI tools, what they wanted to achieve, how they planned to use AI, how much time they wanted to invest, and what kind of learning format suited them best.

The purpose of these questions was not to create a heavy assessment, but to gather only the inputs necessary to reduce decision-making. Once users completed onboarding, they landed on a dashboard with recommended courses already matched to their goals and background.

Onboarding Flow

In parallel, I worked on defining Ask Julia. Early on, the feature was still broad in scope. One direction was to position it as a navigation tool, helping users find parts of the platform. But I decided that navigation alone did not justify an AI feature. That problem could be addressed more directly through interface design.

Instead, I reframed Ask Julia as a learning companion. Rather than helping users find content, it would help them think through content, clarify course material, and engage more deeply with their own business ideas. This direction made better use of Julia’s role as a trusted figure and positioned the feature as a more meaningful extension of the platform.

I also made deliberate scoping decisions around the interaction model. While voice and avatar-based concepts were explored, I prioritized a simpler text-first approach with optional audio support. I chose consistency over complexity, defining Ask Julia as a general assistant with a learning-oriented purpose rather than a highly contextual feature that behaves differently on every page.

Default Chat View
Ongoing Audio Chat
Video Call Schedule confirmation
Join the Video Call

Together, onboarding and Ask Julia created two connected layers of guidance: one to define the starting point, and one to support the path that follows.

06 Reflection & Feedback

Designing Through Structure and Decision-Making

This project reinforced the importance of structuring problems before designing solutions.

The initial issue—users being unsure what to do—could have been addressed at a surface level. Instead, I approached it as a system problem and introduced a framework that defines how users enter and move through the product.

The key decisions were not about visuals, but about scope, role definition, and prioritization.

If I were to approach this again, I would explore deeper integration between onboarding outputs and Ask Julia interactions earlier, creating a tighter feedback loop between entry and continuation.

Feedbacks from users: