Everfresh: An IOT Smart Fridge System

Designing a Smarter way to manage food at home.

Three phones showing the Everfresh inventory, recipes and profile screens

Overview

Everfresh is an IoT-driven smart fridge ecosystem designed to break the “buy and forget” cycle that leads households to waste food, money, and time. Instead of requiring people to replace their refrigerator with an expensive smart appliance, Everfresh brings intelligence to the fridge they already own through a combination of clip-on sensors, a wide-angle camera, smart weight mat, linked to a mobile app.

The experience automatically builds awareness of what is in the fridge, identifies food that needs attention, and turns that information into useful actions, from expiry alerts to personalised recipe suggestions.

I approached the project end-to-end, moving from market and competitor research through product strategy, user research, information architecture, wireframing, design system, and final UI design. I also used AI-assisted tools, primarily Gemini, throughout the process to accelerate research synthesis, explore possibilities, challenge assumptions, and validate ideas. The goal wasn’t to outsource design thinking, but to create a faster feedback loop between research, hypothesis, and design decision-making.

This created an opportunity

Could we bring the intelligence of a smart fridge to any refrigerator, without asking people to change their behaviour?

The product needed to help users:

  • Know what food they have without manually logging everything
  • See what needs attention at a glance
  • Receive useful, contextual expiry reminders
  • Reduce food waste and save money
  • Decide what to cook using ingredients that need to be used first

The design challenge became less about tracking food and more about removing the work involved in tracking it.

01: Research First

How might we make smart-fridge intelligence accessible without making people buy a smart fridge?

Existing smart-fridge experiences tend to fall into two extremes: Expensive hardware that locks intelligent inventory management into premium appliances, or high-friction apps that expect people to manually scan, log, and maintain their food inventory.

Before designing the interface, I wanted to understand where the category was succeeding, where it was failing, and what users actually needed from it. I used a combination of competitor analysis, user research, AI-assisted research synthesis, and iterative hypothesis testing to move from a broad idea, “a smarter fridge”, towards a more focused product proposition.

Two user personas: Jessica the guilty green professional and Sam the budget-bound student

02: Competitive Analysis: Finding the White Space

I mapped Samsung SmartThings, Bosch Home Connect, and GE SmartHQ across hardware, software, cloud infrastructure, and UX. Rather than simply comparing features, I looked for the structural gaps between what these products offered and what a broader audience actually needed.

01 Retrofit gap

Smart inventory shouldn’t require a new appliance. Everfresh uses affordable add-on hardware, making the concept relevant to people with existing refrigerators, including renters and students.

02 Friction to entry gap

Inventory management shouldn’t become another chore. Instead of relying on manual logging, Everfresh combines receipt scanning, camera recognition, and weight sensing to automate the process.

03 Awareness gap

Information should lead to an outcome. Competitors can tell users what’s in their fridge. Everfresh goes a step further by turning expiry information into personalised recipe suggestions.

04 Privacy Gap

A smart fridge shouldn’t feel like surveillance. The concept uses local-first intelligence, with image processing happening on-device rather than requiring fridge imagery to be sent to the cloud.

The Resulting Proposition

Everfresh doesn’t compete by making the smartest refrigerator. It competes by making any refrigerator smarter, with less friction and more useful intelligence.

03: From Research to Product Architecture

Once the product opportunity was clear, I translated the research into an information architecture centred around awareness → action → habit.

The product wasn’t designed around the hardware itself. It was designed around what users actually want to accomplish:

Know what I have → Know what needs attention → Decide what to do → Keep my kitchen running

This shaped the core navigation and experience around:
Inventory · Shopping · Recipes · Profile

The architecture keeps the most important information close to the surface while allowing more complex functions like hardware health, personalisation, and household management to sit deeper in the experience.

Everfresh information architecture flow diagram

04: Wireframing: Testing the Experience Before Styling It

Users need a quick visual understanding of what’s fresh, what’s running low, and what needs using. Knowing that something is expiring isn’t enough, the product should help users decide what to do about it. I wireframed the full flow before styling it, from onboarding and hardware setup through inventory, shopping, recipes, and profile.

Splash screen wireframeOnboarding wireframe: stop throwing away foodOnboarding wireframe: your fridge updates itselfOnboarding wireframe: turn expiring food into mealsNotification permission wireframeLog in wireframeCreate an account wireframeAdd new unit wireframeScanning wireframeEverfresh connected wireframeBluetooth device detection wireframeCalibrate zero wireframeReady for first shop wireframeNew unit added wireframePlace mat on a flat shelf wireframeTap to start wireframeShopping list wireframeInventory home wireframeProfile wireframeRecipes wireframeReceipt scanning wireframe

05: Building the Design System

The visual language needed to communicate two seemingly opposing qualities: freshness + technology. I developed a system around deep forest greens and soft sage tones, creating an organic, food-oriented foundation while allowing the technology and AI layer to feel credible rather than clinical.

The objective was to make the technology feel quiet and approachable.

Everfresh brand system: logo, Lexend typography and green colour palette
Styled photography of a sandwich, crisps and drinksPerson holding a bundle of fresh groceriesEverfresh app icon on an iPhone home screen

06: Final Product Experience

Onboarding — Communicating value before setup

The onboarding experience establishes the product’s core value of automation and food awareness before introducing hardware. I also changed the primary CTA from a generic action to “Create my kitchen.” This creates a sense of ownership and makes the product feel personal from the first interaction. Notification permissions are introduced later, once users understand why notifications are useful, rather than asking for permission immediately on launch.

Onboarding screen: stop throwing away food you forgot you hadOnboarding screen: your fridge updates itselfOnboarding screen: turn expiring food into meals

Setup — Making IoT feel approachable

Hardware setup can be one of the biggest friction points in connected-home products. I designed a guided setup experience around:

QR pairing → Bluetooth connection → Sensor calibration

The Bluetooth-first approach supports a more reliable local setup, while guided smart-mat calibration helps establish confidence in the accuracy of the system.

Add new unit screen with QR pairingBluetooth device detection screenSmart mat calibration screen

Inventory — Turning data into awareness

The interface is designed to answer one question immediately:

What needs my attention right now?

The home screen is built around kitchen awareness rather than scanning. Instead of making users interact with the system to discover what’s happening, the interface surfaces the information that matters immediately. Expiring products are highlighted directly against the fridge imagery, creating a visual connection between the product and its physical location. Quick actions such as receipt scanning and notifications are accessible without taking over the experience.

Inventory home screen with live fridge imageryInventory home screen with expiring items highlightedReceipt scanning screenShopping screen with restock progress

Shopping — Turning a chore into progress

The shopping experience reframes inventory management as progress rather than maintenance. An 80% restocked indicator gives users a sense of completion, while three clear states: Recently Added, Running Low, and Out of Stock this provides reassurance that the system is actively tracking the household. This was a deliberate attempt to make a traditionally functional feature feel more motivating.

Recipes — Turning AI into an outcome

The recipe experience is where the product proposition comes together.

Gemini Nano is used to generate recipes from ingredients approaching expiry, directly addressing the decision fatigue that often contributes to food waste. The primary CTA is therefore “Use expiring ingredients” rather than a generic “Browse Recipes.” The AI isn’t positioned as a feature, it’s to solve a specific user problem. Personalisation inputs such as dietary preferences, cooking skill, and excluded ingredients further improve the relevance of recommendations.

Instead of simply saying: “You have food that’s expiring.”

Everfresh asks: “What can you make with it?”

07: AI-Assisted Design Workflow

AI was integrated into the process as a design accelerator and thinking partner, rather than a replacement for design judgment. I primarily used Gemini to:

  • Accelerate competitor and market research
  • Structure and synthesise research findings
  • Explore alternative product hypotheses
  • Challenge assumptions and identify blind spots
  • Generate and compare potential UX approaches
  • Validate ideas against the original user needs
  • Speed up iteration between research and design

The important part of the workflow was the human validation loop:

Research → AI-assisted synthesis → hypothesis → design → critique → validation → refinement

This allowed me to spend less time on research tasks and more time on the parts where a product designer adds the most value: making decisions, identifying trade-offs, understanding context, and shaping the experience.

08: Impact

The biggest impact of the project was turning an interesting technology concept into a coherent product proposition. The initial opportunity could easily have become another “smart fridge” experience focused on sensors, AI, and connected hardware. But instead, the research and design process reframed the product around a much more human outcome:

Less tracking. Less waste. Less decision fatigue.

The result is a concept that demonstrates how I approach end-to-end product design, from identifying the opportunity to defining the experience and designing the final interface.

More importantly, it shows how I use emerging AI tools pragmatically: to move faster, challenge my thinking, and validate ideas, while keeping design judgment, user needs, and product strategy at the centre.

EmailLinkedInGitHub