Recipe Roulette


hero1
hero2

Project Overview


The Product

An innovative mobile application designed to assist users in generating random recipes.
The app creates recipes based on ingredients available in the user's fridge, the seasonings on hand, and even factors in the user's current emotional state to suggest dishes that resonate with their mood.


The Problem

Many individuals often find themselves with an assortment of ingredients in their fridge but are unsure of how to combine them to create a delicious meal.
Moreover, the emotional state of a person can influence their food preferences, yet most recipe apps don't consider this factor.
There's a gap in the market for an intuitive recipe generator that considers both available ingredients and user mood.


The Goal

To design and develop a user-friendly mobile application that not only suggests recipes based on available ingredients but also aligns with the user's emotional state, ensuring a satisfactory culinary experience every time.


My Responsibilities

User Research:
Conduct interviews, surveys, and usability testing to gather user needs and preferences.
Wireframing & Prototyping:
Create initial wireframes to map out the user journey and develop interactive prototypes for user testing.
UI Design:
Design the user interface to ensure the app's visual design aligns with the desired user experience.
User Testing:
Organize and oversee rounds of user testing to validate design decisions and iterate based on feedback.
Documentation:
Document design decisions, user flows, and feedback to inform future updates and iterations.



Emphasize With Users


Target Audience
  • Individuals looking to reduce food wastage by utilizing ingredients they already have
  • Individuals who often struggle on deciding what to cook
  • Home cooks ranging from beginner to expert level
  • People who want to align their meals with their current emotions

Objectives
  • Understand user behaviors, needs, and motivations regarding meal preparation using available ingredients.
  • Identify how emotions can impact food choices.
  • Evaluate the user experience of the current prototype and identify areas for improvement.

Part Of The Research Questions
  • How do users currently decide on recipes based on available ingredients?
  • Are there patterns in mood or emotion that lead to specific food choices?
  • What are the primary challenges users face when looking for recipes online or on other apps?

Pain Points
pain point

Persona
Persona
Persona
Persona

User Journey Map

In order to gain deeper insights into the user's experience and identify areas for improvement, I created the user journey map.
This tool provides a comprehensive overview of user interactions, highlighting both challenges and opportunities at each touchpoint.

user journey
Key Finding
  • Majority of users often find themselves cooking the same meals repeatedly due to lack of inspiration.
  • Mood plays a significant role in food choices, especially during evenings or weekends.
  • Many users find current recipe apps overwhelming due to the vast number of options without effective filters.

Comparative Audit
audit


Ideation / Initial Design


Wireframes

During the ideation phase, I employed tools like Sketch to meticulously draft and refine the design elements.
Additionally, I utilized the Crazy Eights technique, which propelled rapid ideation and diverse perspectives.
This process not only bolstered creativity but also enabled me to explore a wide array of design possibilities.
Consequently, I was able to distill these varied ideas into cohesive wireframe options that provide a clear, visual representation of the app's structure and user flow.

wireframe
wireframe
wireframe
wireframe

Information Architecture

After finalizing the wireframes, my grasp of the project deepened considerably, revealing nuances and intricacies I hadn't initially considered.
With this enhanced understanding, I transitioned to developing the information architecture (IA). This entailed meticulously structuring and categorizing the app's content to ensure it resonated with user needs and expectations.
By weaving the insights from the wireframes into the IA, I was able to create a more cohesive and user-centric blueprint

IA

Digital Wireframe + User Flow

After sketching the initial wireframes on paper, I transitioned them into a digital format for greater precision and clarity.
With the digital wireframes in place, I meticulously designed the user flow, ensuring it was logical and straightforward.
This digital representation not only facilitated a clearer visualization of the user's journey but also set the stage for subsequent user testing.

user flow
user flow
user flow
user flow


Revise Design


User Testing

Utilizing the digital wireframes, I developed a lo-fi prototype that served as the basis for our initial user testing.
This hands-on approach allowed users to interact with the early version of the app, providing invaluable insights and feedback.
The comments and observations gathered during these sessions were instrumental in highlighting areas that needed refinement.
Drawing from this rich pool of user feedback, I iteratively adjusted and improved the design.
These revisions, influenced directly by user experience, ultimately led to the development of a final product that was both user-centric and functionally robust.

Log In / Register

register

blog
Search For Recipe


Follow The Recipe

feature

blog
Profile & Blog Detail




Accessibility Considerations
Accessibility Considerations


Takeaways + Next Steps


Impact

The unique combination of ingredient availability, seasoning preferences, and emotional states provided a fresh and tailored experience for users.
Many users should be able to rediscover their love for cooking, saving on grocery expenses, and reducing food waste.
This not only aids individual users but also shall has a broader positive effect on the environment.


What I Learned

User-Centered Design:
The process emphasized the importance of deeply understanding user needs. It's not about what we think is best but about what the user genuinely needs and how they'll interact with the product.
Accessibility Matters:
Ensuring the app is accessible to all, regardless of any disabilities, was both a challenge and a revelation. This project deepened my appreciation for inclusive design and its pivotal role in UX.
Continuous Improvement:
There's always room for improvement. An app is never truly finished; it evolves based on user needs and technological advancements.


Next Steps

With the final prototype created, I believe I have met the goals that were outlined in the beginning of the design process.
I will dive deeper in developing some of those nice-to-have features. These features would add more characteristics to the business and increase the competitiveness.