In a 2014 consumer study, young American adults showed an average of 5.9 hours spent / week meal prepping, which adds up to 23.6 hours / month. And this time does not include grocery shopping and transportation.

For fitness-focused individuals who are regular gym goers, the hours spent are far greater. So that's where Aliment comes in - a product that optimizes on time, money, customization, and accountability to better help reach fitness goals.

My Role
Lead Product Designer
Tasks: UX research, UI design, Prototyping, Secondary market research



Fitness-inclined young professionals looking to follow a nutrition plan do not have time to meal prep. 

iPhone 8 Copy 5.png
Meal Concept Packaging

Meal Concept Packaging

Solution —

A meal plan delivery service for fitness-inclined professionals looking to follow and meet a nutrition plan. 


3 simple steps

1. Enter your macros - 
This information can be calculated after user inputs basic information (sex, height, weight, current weight, goal weight). The suggested daily carbohydrate, fat, & protein intake will be generated and the user will have the option to edit the stats based on their individual expertise.  

3. Set-up your delivery + pick-up location - 
To prevent hassle and high shipping fees, the meals will be delivered to the user's local gym and stored in a locker system. This will also help with accountability of regular gym attendance. 

2. Select your meal plan - 
Each meal plan will have its own focus (ie. more greens, more proteins, vegan-friendly, etc), and will provide 3 meals daily + snack for 5 weekdays. 

Strategy - UX Flow


First-time User Experience

Given that we are targeting a niche market - fitness-inclined individuals - the on-boarding process will assume that the user is well-versed in fitness regimens & jargon, has a goal (lose body fat "cut" or gain muscle), and is familiar with his/her daily macronutrient consumption. 

To accommodate first-time users who are starting their fitness journey, we as a team decided to place a future feature to educate and ultimately onboard fitness starters in our roadmap.


Onboard Continued.

Users are encouraged to input basic background information:

• Age
• Height
• Weight
• Goal Weight

The progress bar was added to reduce bounce rates by encouraging goal completion, while increasing profile set-up by minimizing the amount of required information per screen. We found that this helped reduce session time by slightly increasing the number of steps.  

Users are then able to see rate of weight loss / muscle gain over a period of time, health status based on adjusted regimen, and the recommended macros intake, which can be altered by the user. 


Similar to most health mobile applications, we want users to be able to track the amount of calories consumed; and more importantly, the macro targets for the day. 

After onboarding, users land on the home page where they can:

• Track the amount of calories left
• Easily record meals / snacks consumed
• Observe their food history along with their health score (based on macros + calorie count met that day)

Ideally, the food tracker would be simple + precise as users are encouraged to input meals that they have subscribed to from our plans, and this can help keep

1. Accurate measurement of macros
2. Detailed history of meal plans (data on individual consuming behaviors / preferences)
3. Accountability of fitness goal


If users consume meals, drinks, or snacks outside of the set meal plan, they have the search option, barcode scan, or "create meal" option to accurately measure their progress.

However, we purposely made this a high-friction point by maximizing the number of steps to encourage users to utilize the meal plan, which is located right below the search bar UI component labeled "Quick select."


"Taste Test"

When users tap the meal plan btn, they will be prompted to a quick survey asking for:

1. Food preferences (preference for certain cultural food type)
2. Allergies, special needs, dietary restrictions

If users would like a more catered meal plan, they can opt for the full "Meal Plan Test," which is a series of questions better understanding the user's typical eating habits, and how to best accommodate, for instance, the occasional sweet tooth while maintaining the recommended macros, and ultimately reach the desired fitness goal.

Full-screen view

Full-screen view


Users are then provided a list of meal plans recommended by our backend algorithm based on the user-generated data. 

Users also have the option to sort meal plans based on:

• Aliment's recommendation
• Newly added meal plan
• Popularity (geolocation, or individuals with similar fitness goals)
• Availability

In each meal plan, users can see in chronological order the three meals + snack options; and as a future mvp, users will be able to customize their own sets with meals from other packages by creating some feature to customize + max out ceiling macros. 

Users can easily checkout a meal plan by tapping the plus btn, and can easily bookmark other plans to checkout in their next subscription. 


Payment flow
During the checkout point, users will input the nearest gym location that they (ideally) attend regularly and has partnership with us, and will immediately be given a confirmation pop-up modal detailing:

• Date + time of earliest arrival (weekly subscription, weekly deliveries)
• Meal prep progress - in preparation, in transit, delivered!
• Code - to input into our locker stations at the gym


After user subscribes to a meal plan, the receipt stays half-display static near the btm navigation bar to remind users of order status.

This can also serve as a reoccurring UI component after users receive their package + consume after the 1 week period to gain feedback about the meals to:

1. Better curate meal plans overall as a company
2. Make more personalized meals
3. Optimize inventory

User Profile:

• Access bookmarked meal plans
• Auto-renew meals with 1-step touch; cancel; or skip meal plans as young professionals may often travel or be vacant for personal emergencies
• Update current weight to track + measure health score in real-time


Final Presentation


Final Takeaways

• Your product should be solving or addressing a real problem / need (our team pivoted half way through the semester after realizing our initial product - Sensorwake - received alarmingly negative customer validation
• Simplify - keep to the value proposition and ask whether a feature is necessary at this point in the MVP stage. Don't overwhelm the user.
• Niche target audience - sometimes it's better to optimize on a focused segment than to create a generic product that tries to satisfy all

Akkshay Khoslaa
Hasti Taghados
Josh Park
Shanti Galvan
Michael Hyun

Placed Top 2
in People's Choice + Instructors' Choice