MyFridgeFood, App Redesign
2025
SKILLS
UX Research, UI Design, Prototyping
This was a self initiated project, undertaken during my time on the UXTree Mentorship programme in 2025.
The programme requires participants to identify a user problem in a product or service and redesign one user flow.
For my project I chose to redesign a recipe app I’ve used in the past. MyFridgeFood is an app that helps you find recipes using ingredients you have in your fridge/pantry. The app aims to reduce food waste and show people the possibility of what they can cook with few ingredients.
AWARDS /MENTIONS
Best Prototype, UX Tree Mentorship Course, 2025
Original screens
Problem Statement
How can we encourage people to cook at home more and reduce food waste?
FigJam board with research
Research
Research Methodologies:
I choose to conduct qualitative and quantitive research to gain a better understanding of the problems associated with current recipe apps and attitudes towards cooking.
Target Audience:
Young adults 18 - 35
working proffessionals/ students looking to improve their home cooking skills
people who struggle to think of new recipes to cook
living alone or in share houses
Personas
Data Collection
To get a better understanding of peoples attitudes towards cooking at home, I conducted a multiple choice survey that was shared on my social media. I got a total of 41 responses which gave me great insight into my target users attitude towards cooking.
I conducted competitor analysis, analysing app store reviews of similar apps and reading online forums to see what people liked and disliked about these apps.
I also conducted usability testing with the existing app with 3 users.
Results from survey
User Testing
Key insights
01
People get frustrated manually entering every ingredient
“Manually adding ingredients always makes me avoid using the app”
02
Most users like a variety of different dinners throughout the week
44% of people surveyed said they want to eat a different dish every night for dinner.
01
Users want more filtering options when picking a recipe
“I don’t like that there’s no filter to choose what meal I’m making“
Brainstorming/ Ideation
Once the research was done, I began brainstorming ideas on how we can improve the current user flow of the MyFridgeFood app. I did this by mapping out the current user flow and sketching possible solutions to improve it.
Sketches
As I was ideating and sketching possible solutions, I would test each step with 2 users to get instant feedback.
My prototypes were a mix of paper and Figma to iterate quickly and get the product into user hands fast.
This approach allowed me to validate iterations in low-fidelity, allowing me to focus the user problem not how the app looked.
Low-fidelity prototypes
Medium-fidelity prototypes
User Feedback
Users would like some direction when first
opening the app
“I’d like some prompts to explain what to do?“
Scrolling across for categories was preferred
over scrolling down
“I prefer to scroll across than scroll down when changing categories“
Users assumed ingredients would be in alphabetical order
“I thought bacon would be beside beef mince?“
User Feedback
Grid view was preferred over list view for recipes
“It’s easier to see the images here because they are bigger“
User looked for ‘return’ button to get back to recipe list instead of ‘x’.
Certain languages didn’t make sense when applying filters.
“It should say ‘cooking time’ not just time“
Original ingredient page
New ingredient page
New recipe page
Original recipe page
Prototype
Project Outcome
The redesigned app made the inputing of ingredients faster and more intuitive for users. The added filtering options allowed more flexibility for the users to narrow the search down and reduce cognitive load.
Improving these steps in the app makes it quicker and easier for users to find recipes they can make with the produce they have, reducing their food wastage and saving them money.
Reflections and Learnings
Test early and test often. Testing interactions with low fidelity paper prototypes allowed me to validate quicker.
Assumptions aren’t always correct and should be validated with user testing.
In future projects, I would conduct more usability tests with a bigger group of users.