Vivian's Design Project
AI-powered Coaching Platform
Full Case Study
UX/UI design
AI
My Role
UX/UI Designer, Webflow Developer
Duration
Feb - Apr 2024
Tools
Figma, Webflow
Why am I doing this project?
This is a freelance project. The client requested a mid-fidelity app design of 10-20 screens. Along with the app design, I was also designing their business website & developing it in Webflow.
Table of Content
Introduction
In this project, I was the UX Designer responsible for designing the mid-fidelity app for a conversational AI coaching platform. I defined the user flow, structured the interactions, and created wireframes to ensure a seamless, intuitive coaching experience. I also designed and developed its business website via Figma and Webflow.
This is a mobile platform that offers personalized coaching with AI versions of users’ heroes. It lets you to interact with AI-powered coaches frequently and on a long-term basis via SMS, voice and video messages.
The Problem 🛑
The problem of regular coaching is that it is expensive for consumers and time-consuming for coaches. Most people seek coaching through books, podcasts and online courses that are not personalized or interactive. For coaches, schedules and capacity limits them from extending their reach to more people.
My Solution ✅
The solution is to design a conversational AI-based app that integrates interactive chat experience, offering users a personalized, engaging and immersive coaching experience.
Empathizing

This mobile UX/UI design projects aims at delivering mid-fidelity screens that let users to experience the AI-powered coaching by their heroes via SMS, Video and Voice Messages.

The goal of this project was to create a user-friendly and intuitive experience by first understanding user needs and structuring the content accordingly. I focused on implementing a seamless mobile interface, refining the user flow and information architecture, and delivering mid-fidelity designs that aligned with both usability and business objectives.

Mid-fi app design process

Review, Identify Pain Points and Journey Mapping

WebApp Review + Team Discussion

The first step to start the design process was to review the WebApp my client had at the moment to understand that features and functionality of the product. The original product representation of the product functionality has minimal design and simple flow, and our goal is to translate these features into clean, intuitive yet informative mobile interfaces.

The old app design

Pain Points

A meeting with the product team and developer was held after the first review session to understand their capacity of reach. I gained more insights on the core needs of the users and solutions that this product is offering. From this meeting, user pain points were summarized as follow.

User pain points

Journey Mapping

Following my understanding of users’ struggles, I wanted to experience the product from a user’s perspective to further implement a smooth flow for them to learn about this product. I started a Journey Mapping as follow:

Jounery Mapping

Ideating

Design Solution Ideation, User Flow, Information Architecture

Feature Visualization

From the previous research on users and discussion with the product team members, we came up a few design ideas on how to structure the app’s flow in response to user’s challenges. Given budget and time constraint, at the moment the app should contain the following aspects:

Features

Creating the User Flow for an AI Coaching App

I started by outlining the core steps a user would take—from first opening the app to completing their coaching session. Beginning with the login process, I identified key decisions (like enabling SMS notifications) that could alter the path users follow. Once in the app, they have the option to browse coaches, choose one, and begin a chat-based coaching session.

User Flow

From there, I integrated the subscription plan decision, allowing users to either continue their plan or explore alternatives. This branching structure ensures flexibility while maintaining a clear, intuitive progression: login → coach selection → chat page → subscription continuation. By mapping these steps visually, I could pinpoint potential friction points and streamline navigation, ensuring users have a smooth and guided experience throughout their AI coaching journey.

Information Architecture for the AI Coaching App

We decided to forgo a traditional home page and instead implemented a bottom navigation bar that lets users quickly access core features. The Chat section is central, allowing direct interaction with a coach via text or media messages. From the chat view, users can see the coach’s status and, in later phases, track goals or access past conversations.

For Profile Settings, users can view and update account info, switch or change their coach, and modify subscription plans. This keeps personalization and session management under one clear menu. Additional sections like Live Sessions and a Community forum are planned as next-phase expansions, ensuring we have a scalable IA that can grow while maintaining an intuitive structure.

By focusing on streamlined sections and a concise bottom navigation, users can effortlessly move between chats, profile settings, and future features without getting overwhelmed.

Information Architecture
Iterations

Low-Fidelity Iterations

Wireframe Iterations

Due to tight timelines and budget constraints, we had limited opportunities for multiple refinement rounds. Instead, I focused on creating high-impact wireframes that effectively balanced usability and business goals from the start. With a clear structure in place, we moved forward efficiently, ensuring a functional and visually cohesive design within the given constraints.

With the app design process wrapped up—covering user flow, information architecture, and key features—the foundation is now set for delivering a user-centric AI coaching experience. Continue to explore the design in the deliveries!

Delivery
The Delivery
Explore the key design highlights from this project, where each feature showcases the thoughtful decisions and creative solutions that shaped the final outcome. Dive in to see how the design evolved and brought the vision to life.
No items found.
No items found.
Result & Impact
Result 🍋
The AI-powered coaching app created an engaging, multi-modal experience that integrated text, voice, and video interactions, leading to higher user activation and retention. Users were more likely to interact with their AI coach and stay engaged with the platform. During internal testing phase, positive feedback were given by users.
Impact 🌍
The biggest impact was designing a seamless conversational interface that felt natural and easy to use. By ensuring that the AI interactions were intuitive, users found it easier to engage in regular coaching sessions.
Takeaways
Learnings 🎓
A key takeaway was that AI-driven interactions require engaging and supporting features to enhance personalization. By integrating podcast, newsletter and content library, users can enhance their comprehension of coaching content and making their coaching experience much more personalized and inspiring.
Influence on My Future Design 🚀
This project deepened my understanding of multi-modal UX and habit-forming engagement strategies. Moving forward, I will continue refining human-centered AI design, ensuring that AI-powered products feel personalized, adaptive, and natural to interact with.
"It’s like having a personal coach at my fingertips."

More to read