About Cozzi
Cozzi is a mobile application that facilitates the planning and execution of recipes. The app offers personalized recipe recommendations based on the time of day, provides tools for customizing recipes to meet individual needs, and helps users easily organize their shopping lists.
Context
This project originated from my personal frustration with existing recipe apps and websites. After identifying some pain points, I spoke to friends and family who also cook and follow recipes online. Through this research, combined with my study of existing recipe app features, I set out to design a product that could showcase my expertise in UX/UI and visual design.
Process
The design process included the following steps:
• Goal definition
• Journey analysis
• Hypothesis formulation
• Product structure design
• Improvement proposals
• Effort vs. impact assessments
• Journey analysis
• Hypothesis formulation
• Product structure design
• Improvement proposals
• Effort vs. impact assessments
Goal
Identify improvement opportunities in the online recipe-following experience.
Defining the Project Scope
Through close analysis of existing recipe apps and user journeys involved in cooking, I identified several areas for optimization. Many apps serve as recipe repositories with clear information, but they lack functionality to aid the actual execution of recipes. I wanted to design an app that not only provides a recipe database but also offers features to assist users during the recipe process. Key issues I sought to address include:
• Ease of adjusting portion sizes
• Editing measurement units for different systems
• Substituting ingredients and accessing alternatives
• Managing the recipe execution process hands-free (e.g., when your hands are dirty or occupied)
• Receiving recipe suggestions based on seasonal ingredients, local festivities, and time of day
Journey Analysis
I analyzed several recipe apps and websites, including:
• Panelinha (website)
• Kitchen Stories (app)
• Tasty (app)
• Listonic (app)
• YouTube (cooking channels)
• Kitchen Stories (app)
• Tasty (app)
• Listonic (app)
• YouTube (cooking channels)
Pain Points & Hypotheses
Sitemap
I designed a sitemap based on evaluating the user flows from other recipe and shopping list apps.
Visual Structure
A simplified visual identity system, including design tokens and components, was created to test screens and solutions.
High Fidelity Screens
I developed high-fidelity screens based on the sections and content defined earlier, leveraging the design tokens and components created.
Effort vs. Impact Matrix
Using an Effort vs. Impact matrix, I prioritized features based on their technical feasibility and the value they would bring to users.
Improvement proposals
Easy serving size adjustment: Users can adjust the number of servings, and the app will automatically update the ingredient quantities.
Measurement unit flexibility: Users can toggle between different units (e.g., grams, milliliters, etc.) and have ingredient quantities automatically converted.
Automatic addition of items from selected recipes to the shopping list: The number of servings selected by the user determines the quantity added to the shopping list. The measurement units are adjusted according to the market standards (grams, milliliters, units, etc.).
Easy editing and organizing of the shopping list: Users can add items unrelated to a chosen recipe, edit the list, and reorder items manually. Additionally, the list can be reset to sort by category or alphabetically.
Hands-free recipe following: A step-by-step mode allows users to follow the recipe with voice commands and read, see, or hear each step while cooking.
Seasonal and time-based recipe suggestions: The app suggests recipes based on the season, time of day, and even local festivities.
De-prioritized Features for Future Testing
Some features were identified for future versions of the app:
• Ingredient substitutions and alternatives within recipes.
• User profile-based filtering for dietary preferences (e.g., vegetarian, vegan, gluten-free).
• Video integration for step-by-step recipe execution.
• Social features like sharing recipes and following other users’ cooking profiles.
Conclusion
The app design aims to address real pain points in the recipe-following experience and improve usability in a way that existing apps have not fully covered. By optimizing for both recipe execution and shopping list management, Cozzi helps users enjoy a smoother cooking experience, providing both a reliable recipe database and tools to support real-time cooking needs.
Prototype