Problem
Many people struggle with learning new recipes or cooking techniques because traditional recipe formats and gif recipes on social media can be overwhelming or difficult to follow. Additionally, aspiring chefs often find it challenging to share their own recipes in a user-friendly format that allows others to easily learn and replicate their dishes.
Solution
A cooking social app that provides users with an intuitive and engaging platform to learn recipes through step-by-step GIFs, while also enabling them to share their own recipes in a user-friendly format.
My Role
UX Researcher, UX Designer
Team
Jonathan Lai (Designer)
Duration
3 months
Tools
Figma, Power BI
As a person who loves cooking, I realized that I save many of the recipe videos that I see on Instagram but have never actually cooked any of them. These short recipe videos on social media made it seem easy to cook, but by creating such brief videos, they have actually made it difficult to follow along when recreating the recipe. From this problem starting point, I wanted to design a product to approach these issues and create an environment for people to easily learn and cook these recipes.
Competitive Analysis
Before beginning the development of my app, I conducted a competitive analysis to evaluate the usability and user experience of existing platforms in the market. Following the competitive analysis, I discovered the following differentiating factors for my app:
- Step-by-step GIFs: the app can set itself apart by offering comprehensive step-by-step GIFs for each recipe, making it easier for users to learn and replicate dishes visually.
- User-generated Content: the app emphasizes user contributions, allowing users to share their own recipes in an easy-to-learn format. This fosters a vibrant and engaged community of cooking enthusiasts.
Competitive Analysis Details
Competitive App: Yummly
What is the problem that the app solves? (Goals/Functions)
Yummly offers personalized guidance while cooking with recipe recommendations, tools, and videos.
How can your app be
Smaller images, more variety, custom videos
- Provide better functionality?
Smaller images, more variety, custom videos
less cultter/text
add video maker
Competitive App: Tasty
What is the problem that the app solves? (Goals/Functions)
Tasty offers step by step instructions on how to cook, gives recommendations for food, and personalizes recipes.
How can your app be
Social network that allows users to create own recipes
- Provide better functionality?
Make the step by step mode more apparent; sometimes link to external page
Include recipe instructions at the top instead of bottom of page
Add social network platform
Competitive App: Cookpad
What is the problem that the app solves? (Goals/Functions)
Cookpad allows users to create and share recipes, browse divers collections of recipes, and connect with other cooks
How can your app be
Easily Create video recipes
- Provide better functionality?
Allow users to custom create video recipes
Have recipe list
Add video maker
User Survey
In order to validate my problem statement, I needed to perform user research to contextualize and define my userbase. Thus, I performed a user survey to get a sense of user behavior and pain points for the target demographic.
Some of my main findings include:
- Those who were older used recipes less frequently. Younger people were more likely to use recipes
- 95% of people had seen a recipe video before. 58% of people found recipe videos sometimes helpful, while 22% found recipe videos unhelpful and 20% found them helpful
- 52% of people never watch a recipe video before starting a recipe, while 27% do watch the video and 21% sometimes watch the videos
- People get their recipes from a variety of sources, with the majority from websites. People have seen recipe videos from different sites/social medias, with the majority from YouTube
From these results, I found that there is demand for recipe videos that can efficiently get the recipe across with convenience. However, these videos are currently difficult to follow, and many issues arise when trying to keep with a video recipe. I found it surprising that almost 100% of people had seen recipe videos yet still preferred traditional text recipes.
Nevertheless, I think that making recipe videos more convenient, intuitive, and accessible will sway people to prefer video recipes. As seen in the survey, many people already use and prefer video recipes, so there is demand for an efficient video recipe template and app that can make the cooking process easier.
Personas
Using data from the user survey, I created the following persona and user journey to assist with the design of the app.
Based on my user research, I was able to begin designing my product to address user pain points.
Concept
Title: Spread – quick recipes to solve that hunger fast
Problem: When trying to replicate an online recipe, it can be difficult to follow along with the video or vague about how to mix in an ingredient. By having gifs of each step, people following a recipe can determine what each step should look like and how an ingredient should be added. People would also be able to create their own gif recipes and easily share them with others. Creating a recipe would be similar to taking pictures of each step when cooking, but instead you would record each step that could easily be combined to make a video. You could peruse an entire recipe in less than 30 seconds and determine if it is too difficult for you to make. Through Spread, users would also be able to easily create their own recipes and share with others.
Scenario of Use: People learning a recipe could watch step by step gifs
Target Demographic: Adults (18-36) that are learning to cook or want to learn a new recipe
Objectives of the app? To quickly visually teach a recipe to the person following and to give recognition to good recipes
Mood Board
I performed a mood board exercise in order to visually represent the feel that Spread would have in the graphic design of the app.
User Flow
I created a task user flow for the app in order to visualize the navigational flow and identify areas for improvement.
Wireframes
Wireframes were created in Figma to visualize Spread's design and perform user testing.