Save The



Saving food one meal at a time.

Case Study


Save The Food is an app concept designed to help users consume their food before it expires by tracking expiry, scheduling meals and creating a shopping list that reduces waste and saves money.


For this project, I worked as a project manager and designer. This included coordinating team meetings, running workshops and tracking the progress of design tasks.

Project Scope

Project Length: 3 Months
Team Size: 6


  • App Development
  • User Requirements
  • User Acceptance Testing
  • UX Design


  • Affinity Mapping Workshops
  • Screen Sketching Workshops
  • Adobe XD
  • Adobe Photoshop


The process for this project included: 


Context Study


User Persona


Screen Sketching



User Testing


Hi-Fi Designs


Context Study

A context study was done to discover issues occurring in the food waste sector, the effects on end-users and the consequences of excess food disposal on the environment.

The core issues were:

  • World wide roughly one-third of all food purchased ends up not being consumed.
  • 8 percent of greenhouse gases come from food waste.
  • The key culprits to food waste include cooking too much, unused leftovers, buying takeaway instead of meal planning and overbuying on foods we don't use.
  • The biggest wasters of food are young consumers (aged 24-35).

Save The Food - Research Report


Affinity Workshop -

After identifying areas of improvement for the food waste sector, we performed an affinity diagram workshop to brainstorm all the features we could implement in the App. The team then voted on which features were core to the App and would be developed into the design.

These features included:

Kitchen - A tracker for food expiry in different storage locations (Fridge, Pantry and Freezer).

Cook - A recipe book created from a combination of system and user inputs.

Cook Schedule - A meal prep feature where users schedule meals using the app's recipes. This would be a paid premium feature.

Shopping List - A list of ingredients for purchase based on the Cook Schedule. This would also be a paid premium feature.

Save The Food - Affinity Diagram

Affinity Workshop - Persona

Next, we focused on customer segments. We brainstormed and voted on different demographics that might find Save The Food useful.

The end persona had the following characteristics:

  • Mid to late 20s.
  • Was living independently.
  • Was conscious of their environmental impact.
  • Needed to budget.

Save The Food - User Persona


Screen Sketches

Using the information provided in the workshops each team member brainstormed six-core screens that would describe how the product could work. We reviewed and voted on ideas to be brought forward to the next stage.

Save The Food - Screen Sketches


With Adobe XD, I designed low fidelity wireframes to map out the user experience.
This process fleshed out how many screens were needed, details of each screen and how the features could potentially work.

Save The Food - Wireframes


To develop the aesthetic of the app I put together a Stylescape, a collection of images that demonstrates a brands visual identity. The Stylescape embodied attributes that would appeal to the target user and establish the sustainability elements of the project.

Save The Food - Stylescape


User Testing

To conduct testing ten users were run through low fidelity wireframes, enacting tasks required to perform app functions. This design review highlighted features that were missing from the initial design. Users were then interviewed for feedback.

This led to the development of new features including:

  • A centralised navigation feature.
  • Longer meal planning options (week, 2 weeks or month).
  • A barcode scanning feature to add food to the kitchen.

Save The Food - User Testing


High Fidelity

The final stage of this project was the creation of a click-through prototype. This was developed in Adobe XD and featured the core functionality of the app.


The splash screens are the introductory process for Save The Food.


The Kitchen is a food expiry tracker that manages storage locations. Food expiry is estimated based on location and average expiry of the entered ingredient. Food can be added through a barcode scan or manually inputted.


The Cook is a collection of recipes the user can use to create meals. Recipes are promoted based on the food in the Kitchen and the expiry dates coming up.


The Cook Schedule is a management system where users can organise meals for a week, 2 weeks or month. Users are promoted to maximise their food knowing when it will expire.


The Shopping List is used in combination with the Cook Schedule. The list is put together using organised meals or food can be added manually.

Want to chat about a project?