Food Foresight Smart Kitchen & Grocery Assistant

Food Foresight is a smart kitchen and grocery management app that helps users track food items, manage expiry dates, plan meals, and get personalized suggestions. The platform provides grocery recommendations, expiry reminders, recipe guidance, and seamless checkout all tailored to cooking level and dietary preferences.

Role

Product & UX Designer (Lead)

Platform Capabilities:

  • Personalized grocery suggestions based on cooking level and dietary preferences
  • Expiry date tracking with smart reminders
  • Grocery organization by storage type (fridge, freezer, pantry)
  • Recipe recommendations with step-by-step guidance
  • Seamless cart and checkout with multiple payment options
  • Analytics for grocery usage, trends, and meal planning efficiency

Team

2 UI/UX Designers

1 Product Managers

4 scrum teams x 12 people each

Timeline

Feb 2023 — Apr 2023 | 3 months

Deliverables

Stakeholder InterviewsUser InterviewsUser PersonasUser Journey MapsUser Interface KitResponsive DesignPrototypesUsability TestingMobile DesignUser FlowsDesign Documentation

User & Stakeholder Insights Food Foresight.

Internal teams including product managers, engineers, and support staff were consulted to identify common pain points.

Discussions revealed that users frequently contacted support due to confusion around:

  • Grocery categorization (fridge, freezer, pantry)
  • Expiry reminders and notifications
  • Recipe suggestions and personalized meal plans
  • Payment and checkout issues

“I never know which ingredient to use, and I’m always worried about food going bad without realizing it.”

Novice Home Cook

“Managing multiple meals and tracking grocery items without visibility is extremely difficult.”

Meal Planner

“I want recipes and meal suggestions to adapt depending on my dietary needs and cooking level, but there’s no easy way to control that.”

Professional Home Cook

App overview

The Existing User Flows Had Opportunities consolidation and simplification.

Starting a task from Dashboard, Grocery List, or Meal Planner led users through a multi-step flow to check item status, select ingredients, adjust quantities, and confirm meal plans before proceeding. However, this process was repeated across all entry points, regardless of how the action was initiated.

Start
Home
Grocery / Meal / Recipe
Switch flow
Choose dietary preference
Update quantity & status
Add another item or meal
Novice
Intermediate
Professional
Add item
Added to inventory with category & expiry
Set reminders
Mark opened
Add to shopping list

A unified design system ensured consistency across the ecosystem

A shared design system was created to support the website, mobile app, and admin panel. Components, typography, spacing, and interaction patterns were standardized to ensure consistency and faster iteration.

Typography
ROBOTO
SizeExampleLine HeightLetter Spacing
60px (Extrabold)Lorem ipsum dolor sit amet60-1.5
36px (bold)Lorem ipsum dolor sit amet400%
20px (Extrabold)Lorem ipsum dolor sit amet280%
18px (Reg)Lorem ipsum dolor sit amet280%
16px (med)Lorem ipsum dolor sit amet280%
16px (Bold)Lorem ipsum dolor sit amet28-0.45%
14px (reg)Lorem ipsum dolor sit amet200%
14px (MEDIUM)Lorem ipsum dolor sit amet200%
12px (reg)Lorem ipsum dolor sit amet160%
12px (MEDIUM)Lorem ipsum dolor sit amet160%
Food category cards
ColorsColors Presentation
Color palette

Usability testing results Users Understood Services and Metrics Better

Identified UX

Challenges

Hidden Tools

Users struggled to quickly find recipes, grocery items, or inventory details on mobile.

Complex Navigation

Key actions required too many steps to add ingredients, scan items, or create meal plans.

Lack of Immediate Context

Ingredient availability, expiry status, and recipe suggestions were not visible at a glance.

Usability testing home screen

Implemented UX

Solutions

Feature-First Layout

Core features like recipes, grocery tracking, and meal plans surfaced directly on the home screen.

Quick Action Access

A scan-and-quick-add action enables fast entry into tasks like ingredient scanning, grocery adding, and meal planning.

Clear Visual Hierarchy

Expiry alerts, available ingredients, and recommended recipes prioritized for mobile-first view.

Usability testing with in the right direction

  • Usability testing confirmed users could find recipes and manage groceries faster and navigate the app more confidently
  • Users better understood cooking levels, dietary preferences, and available recipe options
  • Ingredient visibility and recipe suggestions helped users plan meals more easily and complete tasks smoothly on mobile

Comprehensive design documentation streamlined development for a cohesive end product

Detailed design documentation, annotated screens, and interactive prototypes were shared with engineering teams to ensure accuracy and consistency during implementation.

Mobile grid system - 4 column layout with spacing annotations