Google Nest Fit

Instill confidence in home fitness


To obtain more user flows and boost user engagement and to receive more intuitive and precise feedback than the current products, as well as to feel driven as a part of a fitness community.




- Encourages exercisers to develop fitness routines by providing intelligent workout intensity adjustment and multi-functional system.


User interaction design


Product strategy
User research & Analysis
Persona creation
UI Design & Prototyping
Illustration/ Icon design
Usability testing


conducting user surveys (based on 50 responses)

To gain useful insights, I conducted a 12-question user survey on Facebook, Groupchat, and Wechat. I eventually got 50 responses.

54% of people say that they prefer to work out with 1 or 2 friends rather than with a group of strangers.
- 34% of people do low-impact exercise, and 60% of them are male. This suggests that the popularity of low-impact exercise has nothing to do with gender stereotypes.
- 40% of people couldn't persist in a fitness routine because they do not enjoy it, while the other 40% do not feel motivated.
- Weight loss is the major reason why people work out.
- 86% of them reflect that they would be more motivated to work out with a fitness influencer.

Customer Journey

based on 5 responses

I created a Customer Journey Map to better understand how customers interact with traditional fitness services and what pain points they face after interviewing 5 classmates who exercise.

A lot of frustration happens when training starts, such as a lack of instruction and motivation, as well as a lack of data on training history, limiting the user from making a breakthrough in fitness effect.
- A sense of accomplishment and an improvement in mental health, in addition to weight reduction or increased muscle percentage, is the driving force behind users' exercise routines.
- Data shows a lot: a notification of heartbeat over 120 can effectively prevent injury and restore stamina; a real-time fat burn report may significantly enhance user engagement.


I designed two personas with what I’ve leanred in the research phase. I referred to them throughout the entire product development process.

Instead of tutorials, Pro-trainers hope that the system could tailor to their needs like exercise injury or customizable schedule and health data so that the system could give them wanted info more efficiently.
- Beginners want tutorials that are both professional and entertaining so that they can persist in exercising.
- Beginners also expect that the system could recommend a diversity of courses at the beginning but gradually converge to meet their preference by learning their browse history.

Taking all the lessons I learned from our personas, I decide to implement a customizable user interface at the health data page and introduce Artificial Intelligence to adjust the exercise intensity and recommend fitness schedule.

User Flow

I designed a user flow diagram to depict every stage of the user interaction necessary to fulfill the app's core aim, which is to work out confidently inside a private community.

Low-fidelity Wireframes

At the beginning of my design process, I created wireframes in Figma for testing purposes.

Users asked for implementing a "search" function that helps them find something in their minds quickly.
- Users found it's hard to find out that the "fitness schedule" lying under the PLAN page.
- Users value the customizable health data feature.
Implement the "search" function on the HOME page.
- Re-organize the PLAN page so everything could be shown at first sight.

Mid-fi prototype exploration

I experimented with several arrangement iterations of elements, attempting to find the most intuitive and efficient approach to the target.


After studying MaterialDesign, I extract the color scheme, and font style, as well as designed the Nest Fit logo to fit within the Google property.

Mid-fi to High-fi Prototype

I have created 30+ screens for mid-fidelity prototypes to represent the interface layout, the flow between the screens, and its functional representations.
I followed a light and active visual language for a high-fidelity prototype in order to activate users' emotions and immerse them in the world of fitness, but keep it neutral so it doesn't feel intimidating for the novices. And the same time, integrating elements from Google GUI, so it enhances the visual brand identity.

Designed for Confidence

I designed the final screens with Figma after a few more revisions and conducted A/B testing.
My goal is to create a simple and modern interface that allows fitness novices to quickly locate the information they need while also allowing Pro-trainers to personalize their interface to make it serve them more efficiently.
To make the style vibrant and modern, I also designed the illustration.

Log in

It all starts with selecting a mode. The system will then retrieve the prior log-in profile or request new user’s Google account information in order to continue.

Start training

To go into the training, click into an exercise trainer's profile or an activity category, where the trainee may review specific information about the exercise, such as the duration, calories burned, or a visual course preview.

Immersive training

During the workout, the trainee may see his/her left progress, posture correction instructions, current intensity, and invite up to 3 others to join the workout.

Customize health data

The configurable health data panel allows the trainee to customize the interface to his/her training goal. Google Nest Fit maximizes the effectiveness of organizing all exercise routines with its simple and straightforward design.


#1 Family workout mode

Make home fitness enjoyable. There is always more than one incentive to begin exercising today.

#2 Instruct on hardware setup

Make home fitness enjoyable. There is always more than one incentive to begin exercising today.

#3 Assist on weight adjustment

Make home fitness enjoyable. There is always more than one incentive to begin exercising today.

#4 Visualize the coming workouts

Make home fitness enjoyable. There is always more than one incentive to begin exercising today.

#5 Posture feedback on reflection

Make home fitness enjoyable. There is always more than one incentive to begin exercising today.

#6 Invite friend to join

Make home fitness enjoyable. There is always more than one incentive to begin exercising today.

#7 Personalize health data panel

Make home fitness enjoyable. There is always more than one incentive to begin exercising today.

Context Animation

To make my design more comprehensive and to achieve a better visual effect, I scripted and created the UI animation in Adobe AfterEffect. My teammate Son Hoang created the context animation for this App.