Interaction - Bachelor

Nourish: Your Kitchen, Your Goals

Nourish is a mobile cooking app that turns what is already in your kitchen into dinner. It suggests meals that fit your ingredients, diet and macro goals, flags food that needs using up, guides you step by step with images and timers, and shares the stories behind dishes.

why nourish

Most people open the fridge, see a random mix of ingredients and order takeaway instead, while the food at the back goes off. Nourish starts from what you already have and helps you cook it before it spoils.

Tell Nourish what is in your kitchen by typing it in or saying it out loud. It suggests a meal that fits your ingredients, your diet and your daily calorie and macro goals, and puts food that is close to going off first. If you do not like the suggestion, tap again for another. When you are ready, cooking mode takes you through each step with an image and a timer, and a Not sure about this step button gives you a more detailed explanation. Dishes like this Peruvian chicken also come with a short story about where they are from, so cooking feels like learning something as well as making dinner.
Nourish also works as a simple fitness tracker. In Profile you choose a goal, cut, maintain or bulk, and a daily calorie target, and the app sets your protein, carbs and fat to match. The Progress screen shows today’s calories as a ring, with each macro against its target, and a weekly chart of how often you hit your protein goal. When you fall short, Nourish spots the gap and suggests ingredients such as chicken thighs or lentils, which you can add to your To buy list in one tap. Meal suggestions also take your remaining macros into account, and nutrition values come from the USDA database instead of an AI guess.

design process

Nourish started as ChefAI, an idea built around scanning your fridge with a camera. It did not hold up, because hidden items and sealed containers cannot be tracked, so I replaced it with a logged kitchen. I kept the two ideas that stood out: adaptive step by step guidance and the stories behind dishes. I designed the screens in Figma, tested early versions with real people, then built a working app in React with an AI back end.

user testing

I tested the working app with five people using task-based testing, the System Usability Scale and short interviews. The average score was 80 out of 100, above the usual average of 68. Their feedback led to changes like removing a confusing line from recipe cards and fixing how goal macros scale.

“Not sure about this step is a great feature”

Try Nourish

Rishon Jacob Jobi

Rishon Jobi is a final-year QUT student completing a dual Bachelor of Information Technology and Bachelor of Design in Interaction Design. He designs and builds his own products end to end, and is aiming for a career as a UX engineer bridging design and code.

Vote For This Project

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
This field is hidden when viewing the form
Project