Optimize your cooking&grocery
shopping experience.

CONCEPT

Chewy is a mobile app which can help people who cook manage their food and recipes. Features include tracking user’s grocery shopping and food storage, generating preferred menus based on purchases, generating shopping lists based on recipes for efficient food preparation, making meal plans, and recommending instructions for new dishes.

OVERALL PROCESS

Photo of Me
FINDINGS

COMPETITIVE ANALYSIS

Cooking Instruction&Grocery Shopping Apps

COMPETETIVE ANALYSIS1 COMPETETIVE ANALYSIS2

USER RESEARCH

Survey

After conducting in-person interviews we ran an online questionnaire to identify potential areas of interested in users. We got 59 answers after a week and analyzed the result.

SAMPLE QUESTIONS:

How long does it take for you to cook a meal on average?

Tensorflow

Do you prepare meals for the week?

Tensorflow

How often do you cook?

Tensorflow

For the most part, the results were predictable: users were very interested in having an application that allows searching for recipes. Users were disinterested in kid-friendly components, which seems reasonable given the population (convenience sample: iSchool students) that performed the questionnaire. Surprisingly, the results showed poor desire for social functions within the application. We suspected that this could be either due to: a genuine disinterest in the features, or misinterpretation of what the feature could actually look like for potential users.

Analysis

ANALYSIS1 ANALYSIS2

Contextual Inquiries and Analysis

interview

13 people in total, including students and families

  • Most people purchase ingredients at grocery store once a week
  • Get recipes online and save them on phone
  • Most people love to try new recipes
  • Families plan their meals more carefully than individuals who eat alone
  • People repeat the meal during the week
  • Busy people cook big meals for the next couple meals
  • During cooking, if forget the steps need to look at the recipe again
  • Don’t care about calories in cooking
  • Only buy things that can keep for a long time online
  • After collecting our raw contextual data, we organized the work activity notes based on direct quotes from the interviewees. The Work Activity Affinity Diagram (WAAD) was created as soon as we had completed the interviews. We had categorized the notes into clusters based on related themes that we identified from the interview data collected. Then we did a walk through of the Work Activity Affinity Diagram (WAAD) and extracted some representative work activity notes to develop requirements implied in the notes.

    WAAD

    Personas&Journey Map

    Based on the interview results, we decided to target on two user groups. And we created two representative personas:

    Persona1 Persona2

    Our journey map focuses on the character of Jamie. Here Jamie is presented as trying to plan a recipe that takes the dietary concerns of her friends into account. To do this she downloads Chewy in the app store. She was able to search for the most appropriate recipe and from that, generate a shopping list, and follow a step-by-step guide to create it.

    journeymap
    DESIGN

    STORYBOARD

    STORYBOARD

    SKETCHES

    Homepage

    homepage

    We agree on having a homepage to show the main features to our users. Specifically, we decide to have fridge, meal plan and recipes in the homepage, because that’s what we want our users to see each time they open our app

    Preferences

    shoppinglist shoppinglist

    Allow users to choose the food they like and do not like. Adding social features including groups and challenges.

    Fridge

    fridge fridge

    A fridge page to show the groceries, their freshness and best used date. Use progress bar with colors. Provide nutrition facts and recommended recipes for each ingredient.

    Meal Planner

    mealplanner

    A meal plan page to plan ahead. Allow users to check their weekly plan. Allow users to add meals to a specific day.

    Recipes

    mealplanner

    A recipe page to provide ingredients and instructions. Enable voice control during cooking. Provide a timer for each step.

    Shopping List

    shoppinglist

    Enable users to generate a shopping list according to recipes. Group items according to their category. Use icons to represent each category.

    Information Architecture&Controlled vocabulary

    With the main functions been decided during our discussions about our low fidelity prototypes, we decided our information architecture and controlled vocabulary.

    information architecture controlled vocabulary

    PROTOTYPE

    Try it!