top of page
Cover.png
UX DESIGN & ITERATION
UX DESIGN & ITERATION

SOFIT-
MEAL

Group 736.png
Color with text.png

A dedicated management tool for weight loss .

Finding the right balance between healthy eating & exercise, while experiencing how to sleep and stay hydrated play crucial roles in your weight-loss journey. 

Calories management, social interactions and community engagement within the SoFit App will help user stay motivated and consistent towards their weight-loss goals.

With persistent encouragement and social engagement, SoFit makes it easier for you to form and maintain successful new habits.

https://www.sofitapp.com/

Duration

8 months

My Role

Lead Product Designer

Tool

Figma - wireframing & prototyping

Adobe illustrator - icon

Miro - mind map & decision tree

My contribution

User research, Information architecture, Ideation, Wireframing, Prototyping, Iteration.

MEAL MODULE OVERVIEW

After we collect user BMI data, diet preference, personal activity level and weight loss goal in the onboarding stage, our professional nutritionist will conduct a customize plan to help users achieve their goal by a certain time.

The main functions of the meal module are tracking users' meals, calculating how many consumed calories, and remainings as a reference.

Target user groups

The target user groups specifications: 
25-54 Female, Neutral. (Less Male, More towards Female)

  • People who are overweight have an objective of weight loss.

  • People who are just getting into the health and fitness world. They have little-to-no knowledge and are looking for information to get started.
     

User needs

😍 Easily log meals and calculate how many calories I consumed.

😍 Remind me how many calories I can take daily based on my weight loss goal.

😍 I‘d like to know how many calories and macronutrients I have taken every day.

😍 Need a clear chart to see the changes and how good or bad I did in past.

Ideation
Information architecture 
Frame 142.png
Scribbles & Wireframes

To better address user needs, I iterated the second version of low-fi wireframe based on old flow and UI

Old flow & UI

Frame 315.png

New flow & wireframe

Frame 340.png

Final Design

Design
2.gif

Log meals

  • The top card presents the calories intake budget based on the user's BMI and weight loss goal (collect data in the onboarding stage).

  • The easily accessed log button allows users to select meals on the main page.

  • Users can log meals by searching food names or scanning the barcode;

  • Users are able to create their own food if is not included in our database.

Calories statistics

  • Macronutrients chart and goal track and present user's nutrition intake;

  • The calories intake chart shows changes and trends on a daily basis or weekly basis.

3.gif

Observations

After we launched the app, we monitored and analyzed the user data to measure if users are satisfied with the current log flow.

Iteration

Data analytics

Log meals take 52% of total events that happened on SoFit app in past.

截屏2022-02-03 18.14.59.png

Usage of logging meals from the Homepage log button is 4 times lower than logging meals inside of the Meal module.

截屏2022-02-03 19.05.41.png

Even we have really good results, we still need better metrics to measure if users are satisfied with the current log experience.

Usability Testing

The key research objectives of SoFit users:

  • Observe the starting point when user log meals;

  • Identify and find problems for current log meals flow;

  • Understand users' needs and wants by asking questions, etc.

In the usability tests, I invited 7 new users to test out the current log meals flow, observed their behavior, and noted confusion and complaints. Several issues were identified which wouldn’t have been identified through internal bug testing. 

Define problems

Frame 341.png

Problem:
Direct tap on the meals panel instead of using the big plus button.

  • Only 1 out of 7 use the big plus button to log meals.

  • 6 out of 7 users tapped on the meals panel which accidentally check the meals from the meal plan.

Opportunities:

How might we add a log button in each meals panel instead of using the big plus button which causes one more step to log meals?

Problem:

Difficult to understand the meal intake chart and numbers on the chart.

  • All users interested in these statistics and swipe left and right to view more history or current data.

  • 6 out of 7 users asked questions about the meaning of the numbers on the chart.

Opportunities:

How might we add one screen to explain the Meal intake statistics to decrease the confusion?

Frame 345.png
Frame 342.png
Frame 343.png

Problem:

Hard to find scan barcode and create your own functions.

We created a task to let users created their own food and log.

  • 6 out 7 even didn't know about the function.

We created a task to let users log meal by scan a barcode.

  • 1 out of 7 users found the icon besides search bar quickly, others took more than 15 seconds to find the icon.

  • All users successfully scanned a barcode to log food.

Opportunities:

How might we make these two function more obvious and easy to find in search page?

Problem:

After logging meals, no way to change the serving size.

  • 5 out 7 users tried to change serving size after they done..

Opportunities:

Users should be able to change serving size at every logging stage.

Frame 344.png

Ideate & Solution

Apple iPhone 11 Pro Max Silver.png
Meal - Homescreen 10.png

Allow user change serving size in detail page.

Extra screen to explain the Meal intake statistics

Add a log button in each meal panel

Meal - Homescreen 9.png

Putting "Scan barcode" option more obvious in search page instead of besides search bar.

Apple iPhone 11 Pro Max Silver.png

Adding "Recent meals" history in search page to help user easily log entire day’s meals from history.

More options replace top right "Plus" button for the Creating your own function.

Meal - Log - search.png
Cover.png
Measure Success
  • What went well

I validated my design by testing 7 users with an interactive prototype. The 7 users were asked to log meals by scanning barcodes, creating their own foods, retrieving from history and editing logged meals serving size. All of the users were able to complete the tasks without any issues.

  • Data validate

As a result of the iterate, the Log meals event average rate increased from 37.2% to 51.0%

截屏2022-02-03 22.59.13.png
截屏2022-02-03 22.59.36.png

Illustration credit @ Mengwen Yu

© 2024 Pin Gong. All rights reserved.

  • LinkedIn
  • Dribbble
  • Instagram
bottom of page