Everybody faces issues they can’t solve, and how-to videos don’t always cut it. The goal of Expert is to give people a simple, intuitive way to connect with an expert in nearly any field so they can feel more informed and prepared to face their every day (and not-so-everyday) problems. This app was designed in early 2021, and considering COVID-19, Expert also provides service to users who would otherwise be unable to meet up with people.
UX/UI Case Study
February 2021 - August 2021
Challenge
Solution
Responsibilities
Users need a way to get help from experts so they can successfully learn how to fix an issue they are experiencing.
To address users' needs, Expert provides face-to-face advice via video calls with a trusted professional through an intuitive and user-friendly app. Users can choose between a wide range of experts from various categories, guaranteeing that they will find the right professional for their needs.
Competitive Analysis
User Surveys
User Interviews
User Personas
User Flows
Information Architecture
Wireframes
Style Guide
Prototyping
Usability Testing
Mockups
Final Deliverables
Tools Used
Adobe XD
Adobe Photoshop
Procreate
Usability Hub
Optimal Sort
Google Forms
Expert

I completed a SWOT analysis on two similar apps already on the market, Intro and ProTalk, to understand my app’s competition. These analyses helped me to identify the ways I can make my app stand out, as well as understand what features to change or avoid.
Discover
Competitive Analysis
To begin my research, I surveyed 27 people from varying backgrounds. This survey gave me an idea of what kind of experience potential users have with similar services, what features matter most to users, and what fields of expertise are most important to include with Expert. Below are the most significant results of the survey, as well as the key observations I gathered from the participants' answers.
Discover
Surveys
After analyzing the results from the survey, I conducted 3 interviews to gain an awareness of users' needs when it comes to an app like Expert. The ages of participants in these interviews ranged from 20 to 56 years old, each coming from a different background. The diversity of my participants helped me widen the scope of my research.
These interviews helped me discover patterns in users' behaviors and attitudes toward receiving help from experts. I learned that using Google to find a solution to a problem is the most common way people begin to look for answers, but it doesn’t solve every problem a user may have. The ability to go deeper and have a discussion with an expert would benefit in circumstances where the internet doesn’t provide a useful answer. Interviewees overall had a positive attitude towards Expert, finding that Expert would be helpful in home improvement, medical advice, or even getting help with learning a new skill. I also determined specific features that users like and dislike in apps, which is conducive to the design and development of Expert as well.
Once I had concluded the interviews and reviewed the information I obtained, I sorted it using affinity mapping to organize the data I gathered.
Discover
Interviews
Affinity mapping helped me to determine key insights into the needs potential users have, features that should be included, and why users might use an app like Expert compared to other options.
Discover
Affinity Mapping
The information I gathered during my research helped me create two user personas to represent different prospective users. Olivia represents a younger community whose goals are geared toward learning rather than quick fixes. David was created to stand for the older generation who would be looking for immediate solutions to the problem that has motivated their need to use Expert.
Define
User Personas
To further understand their needs, I created user journey maps for my personas. This process primarily helped me identify the emotions and pain points that Olivia and David encountered. Using each journey map as a visual timeline of their experience showed me what factors needed to be a priority in the continuation of Expert’s evolution.
Define
User Journey Maps
To get a better idea of how users would interact with the app, I created user flows for my personas to demonstrate how users would navigate through the app to complete the goal they set out to achieve. I also used these flows to identify any pain points or potential confusion.
Ideate
User Flows
After creating user flows, I had a group of 5 participants complete a card sort. The results of this study helped to heavily influence the structure of Expert, as it was a direct reflection of the most user-friendly way Expert could be organized. Based on the outcome of the card sort, I created Expert’s site map.
Ideate
Information Architecture
I sketched out low-fidelity wireframes to conceptualize Expert. These basic sketches provided the framework for future iterations
Design
Low-Fidelity and Mid-Fidelity Wireframes
I chose to do moderated usability testing, with 2 volunteers participating in person, and 3 participating over Zoom. The ages of the participants ranged from 20-56 years old in order to establish a wider range of opinions than if I had used participants within the same demographic to take part in the testing.
The usability testing helped me to learn which parts of Expert were working well, and which parts were not. Though participants did not have many issues navigating through the prototype, the feedback I received was helpful in determining what changes I needed to make to improve Expert to make it more accessible and as uncomplicated as possible.
Test
Usability Testing
Expert was my second project during my time as a student, and my first project working through the entire UX process. If I were to continue developing Expert, I would like to add a messaging feature so that users can talk with an Expert before booking an appointment, as well as giving users the ability to ask follow-up questions. I am happy with the final product overall, and I believe this is a good indication of the way I have learned to approach UX design.
Final Thoughts
Final Designs
High-Fidelity Wireframes
Final Designs
Final Mockups
Discover
Define
Ideate
Design
Test
Strengths
S
Weaknesses
W
Opportunities
O
Threats
T
Experts are certified and most have celebrity clients
The app has a simple and straightforward onboarding process
The interface is easy to navigate
There is a very limited amount of categories available
Calls are expensive- averaging about $150 per session
Add categories with a high demand
Offer celebrity experts
Introductory discount on first call
Apps with a wider range of topics and more experts
Inconsistency among users (single use only cases)
Apps with more affordable options
Intro
Has a large range of topics and experts
Relatively inexpensive and experts can set their own pricing
Users purchase credits to pay for their sessions, which never expire
Experts are not verified in any way
The app’s interface is not very organized or easy to navigate
Only offers phone calls, not video calls
Develop the interface to make it more user friendly
Add expert verification
Add option to video call
Inconsistency among users
Apps that have a more developed interface
Apps with more trustworthy experts
ProTalk

Olivia Jefferson
Job Title
Brand Manager
Relationship Status
Engaged
Age
27
Location
Minneapolis, MN
Extrovert
Fast Learner
Creative
Positive
Motivations
Curiosity
Increase Skills
Convenience
Loyalty
About
Goals
Frustrations
“I love learning new skills, and want to improve my art abilities with someone I can build a good relationship with.”
Olivia loves trying new hobbies but does not have time to take in-person classes and prefers to learn new skills on her own. Her latest pursuit is painting, but she is struggling to learn a specific technique. She is eager and excited to start learning.
Learn different painting techniques
Build a relationship with an expert so she can have a reliable person to ask questions in the future
Become more confident in her artistic abilities
Doesn’t have a lot of free time
Has a hard time learning without having the ability to ask questions
Doesn’t want to spend a lot of money learning something she already knows just to get one question answered

David Smith
Job Title
Retired
Relationship Status
Married, 3 kids
Age
56
Location
San Diego, CA
Friendly
Analytical
Determined
Go Getter
Motivations
Effectiveness
Speed
Convenience
Price
About
Goals
Frustrations
“When I have issues that need solving, I want to resolve them as quickly as possible to avoid stress. I appreciate quality work, and want to learn how to handle things myself if the issue is repeated.”
David is a retired salesman, and loves spending time with his family. He’s not the best with technology, and sometimes his children are unequipped to help him solve the problems that occur. He wants to be more adept at resolving these issues on his own.
Wants to be able to get issues resolved quickly
Learn the skills he needs to do things himself the next time a problem arises
Wants a reputable expert
Doesn’t want to wait around to fix the issues that come up
Doesn’t want to spend a lot of money on a solution
I would feel safer calling an expert vs. having a stranger come into my home
I have better success finding solutions when I talk to a live person
I would like a way to communicate with experts I won’t be able to meet due to COVID-19
Still having a way to talk with experts I otherwise wouldn’t be able to meet with due to COVID-19 would be helpful
A video call would be more convenient
Benefits of video calls vs. in person
Insights
Participants have a positive attitude towards video calls
Due to COVID-19, participants want to have a way to talk with experts that doesn’t require meeting in person
Medical concerns, like skincare or injuries
I want help with homework from time to time
Financial planning, legal stuff, medical issues, home design
Plumbing, electrics, household, landscaping, and garden related issues
Category requirements
Insights
Participants have varying needs regarding the categories they need help with, which means there will need to be a broad range of categories and experts
I call a support line, use Google or Pinterest, or ask my dad for help with a problem
I have a problem that requires me to search for a solution every few weeks
I use Google or YouTube to lead me to a solution for my problems
I have a problem that requires me to search for a solution a few times per month
I use Google or ask a friend to help find a solution for my problems
I have a problem that requires me to search for a solution about once a day
Past experience with finding solutions
Insights
Participants mainly use Google or people they know to help solve problems
On average, participants need help between every day to a few times per month
An app that is user-friendly and easy to navigate
I need a way to follow up with someone who has helped me
Necessities for the app
I need an app that is functional and easy to use
I want high quality video calling when getting help
Insights
Participants have a variety of needs relating to an app like Expert
Most participants want an app that is easy to use and navigate
Splash
View Profile
Onboarding
Enter Info
Sign Up
Log In
Home
Search
Filter
See Results
Search
“painter”
Create
Account
No
No
Yes
Filter/
Sort
Scenario
Olivia loves to paint, but she feels that she only knows the basics and would like to learn different and more difficult techniques. To do so, she downloaded Expert and now needs to find an expert she would like to work with.
Task
Find an expert to work with
Flow
Download Expert
Open Expert
Go through onboarding
Create account
Go to search screen
Search for “painter”
Go through search results
View expert’s profile

Book Call
Your
Categories
Sub-
categories
View
Experts
Top
Categories
Select
Date/Time
Continue
Looking
Top Experts
Enter
Details
Discover
Pay for Call
Home
Confirmed
Select
“tech”
Select
“computer
help”
Choose
Expert
No
Yes
Scenario
David is having problems with his computer and needs to identify and solve the issue quickly. He wants to find and schedule a call as soon as possible to get this solved soon.
Task
Schedule call
Flow
Begin at home screen
Go to “Your Categories”
Select “Technology”
View subcategories
Select “Computer Help”
View experts within topic
Choose an expert
Book a call
Select date/time for call
Enter details
Pay for call
Call confirmed

Splash
Log In
Search
Filters
Search
Results
Profile
Your Calls
Settings
Call
Waiting
Incoming
On Call
Review
Sign Up
Onboarding
Schedule
Date/Time
Details
Pay
Confirmation
Home
Your
Categories
Top
Categories
Top Experts
Discover
Sub-
categories
See
Experts
Expert
Profile
See Reviews
Book Call
After the low-fidelity wireframes were sketched, I created mid-fidelity wireframes to continue the development of Expert. The designs remained relatively the same as the initial sketches, with a few changes to improve functionality that I discovered as I was creating these wireframes.


67%
This statistic shows that most potential users do not currently use any service to help with specific problems that require expert advice. This demonstrates that there is a market for an app like Expert, and because of this there is a greater likelihood of success.
Do you currently use any apps or websites for professional advice?
46-55 y/o
38.5%
18-25 y/o
34.6%
56-65 y/o
11.5%
66+ y/o
7.7%
36-45 y/o
3.8%
26-35 y/o
3.8%
Due to the majority of survey participants being between 46-55 years old or 18-25 years old, I know that the results of the survey are dominated by those age ranges. Though this shows that my survey sample is not balanced, knowing the top age ranges is valuable in understanding how the data gathered has been influenced by those demographics.
What is your age range?
2-3 times/week
29.6%
1 time/week
25.9%
<1 time/month
14.8%
1 time/month
14.8%
2-3 times/month
11.1%
1 time/day
3.7%
With the majority of those surveyed needing professional advice at least once a week, this data tells me there is a consistent need for an app like Expert. Looking at these results, I know that there is a high probability of returning users. This can be made higher depending on how user-friendly and intuitive Expert is designed.
How often do you need assistance from a person with expert experience in a certain field?
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
52.4%
Household
Medical
Homework
Cooking
Technology
Art
33.3%
33.3%
23.8%
85.7%
38.2%
0%
These results provide a guide for knowing what categories are essential to include in Expert and will act as the basis for choosing other topics to be included in Expert.
What categories would be most relevant for you to get help with?
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
61.9%
Ad-Free
Simplicity
85.7%
Secure Payment
71.4%
Appearance
47.6%
User Friendly
52.4%
0%
The responses to this question show what features are most important in any app participants use, which means these features are critical for Expert to incorporate.
What features are most important to you in an app?
Phase
Before
Sign Up
Search
Schedule
Call
Thoughts
Actions
Pain Points
Opportunities
“I’ve heard good things about Expert, and I’m hopeful I can use it to achieve my goal”
Hears about Expert
Decides to give it a try
Provide users with the best possible experience so that Expert has positive reviews
Creates an account
Goes through onboarding
Keep the sign up and onboarding process simple so users can focus on their personal goals without added frustrations
Olivia is experiencing a large amount of search results and is feeling overwhelmed
Have a clear and precise way to filter and sort search results
Navigates to search page
Searches “painter”
Views results
Reads bios of experts
Show the expert’s typical schedule on profile so users know before scheduling
She’s having a hard time finding availability that works for both her and the expert she wants to work with
Chooses expert
Navigates to scheduling
Finds a time that works for both
Successfully books call
Create an inviting environment for users while they are waiting for their call to begin
Opens app on the day/time of call
Waits for expert to call her by staying in call “lobby”
Talks to expert
Rates and reviews call
“I found an expert that I think will be perfect for me”
“I’ve decided on this expert but I’, having a hard time finding a time that fits both of our schedules”
“I’m ready to get on the call so I can learn from my expert”
“My expert is very friendly and is giving me great advice”
“There are a lot of search results and I feel a little bit overwhelmed”
“It’s really easy to sign up”
Emotion
Effort

Olivia Jefferson
Scenario
Olivia having a hard time learning a specific painting technique. She heard about Expert through a friend and wants to try getting personalized professional help.
Goal
Find an expert and schedule a call after downloading the app for the first time.
Phase
Before
Browse
Select
Schedule
Call
Thoughts
Actions
Pain Points
Opportunities
“I’ve used Expert before and had good results”
Remembers past experience using Expert
Provide users with the best possible experience so that they use Expert again in the future
Chooses category
Views experts within category
Create subcategories to organize experts and topics better to make it easier to navigate
He sees that there are a lot of experts in each category to choose from
Show bios/part of bios directly within search results to make selecting an expert easier
Reads and compares bios of experts
Decides who to work with
Provide enough experts so that if an issue is urgent there will most likely be someone with availability within the week
David has chosen an expert but has to wait longer than he would like
Navigates to scheduling
Sees expert is already fully booked this week
Sets up call for soonest available time
Confirm that experts are fully equipped to handle a variety of questions to provide users with the best outcome
Opens app on the day/time of call
Waits for expert to call him
Talks to expert
Rates and reviews call
“I found an expert that looks like a good fit”
“I was hoping to find someone to talk to sooner than this”
“I’m ready and excited for my call”
“My expert knows what they’re talking about and I feel like I am able to solve my computer problem now”
“There are a lot of experts to choose from”
“Based on last time, I think this time will go good as well”
Emotion
Effort

David Smith
Scenario
David is having problems with his new computer and is hoping to connect with someone to determine and address this issue. He has used Expert once before.
Goal
Find an expert and schedule a call to get help with an urgent issue he is facing
Key Findings
“Onboarding was helpful to understand what Expert is for”
“I like how the home screen is organized”
“The colors are inviting and positive”
“I think it’s easy to navigate”
“This is straightforward and simple, which I think is helpful for making it accessible to a lot of users”
Positive Feedback
“I think the colors are too feminine and soft”
“The incoming call screen feels too simple compared to the other screens”
“I don’t like that I can’t see the rating of the expert on their ‘mini profile’ within the search results”
Negative Feedback
The “Incoming Call” words aligned weird, and the screen was all white.
Original
“Incoming Call” was moved and I added the gradient used throughout the rest of the app to make it more consistent with the other screens.
Revised


Hourly rate was listed underneath the expert’s name and their rating was not shown on this screen.
Original
I moved the hourly rate to the bottom of the bio and filled the space it previously was in with the expert’s rating.
Revised







Onboarding + Sign Up
Home + Search
User Profile + Settings
Scheduling
Call




