Project Description

Foodkarma scaled FoodKarma A mobile app that aims to solve food wastage

An Award-winning Food App 1200 tonnes of food
rescued 3 million meals saved
View Case Study

FoodKarma Slide FoodKarma foodkarma mockup A mobile app that aims to solve food wastage

An Award-winning Food App 1200 tonnes of food rescued 3 million meals served
View Case Study


One-third of the world’s food is thrown away annually resulting in 1.3 billion tonnes of waste. Food Karma wanted to play their social part by avoiding food wastage. In order to rescue unsold meals, ‘half-price-discount’ is what they thought of.

Karma exists in 225 cities across Sweden, United Kingdom and France. It is a food app for buying delicious unsold surplus food in London, Paris, and Sweden, at half the actual price. Simple and convenient, Karma highlights surplus food in an user area where he can buy and enjoy.

A restaurant operator hired Phaedra to build and implement a food management system where food wastage could be avoided. Previously there wasn’t any such process integrated so a comprehensive solution based on innovative technologies was required.


Tech Stack

Backend and Frontend

Mobile App

Image storage

Proposed Solution

Food Karma is a mobile application that aims to solve the issue of food wastage. The core function of the app is to connect restaurants that have an excess of prepared meals, with customers who may be either looking for a discounted dining option or looking to make an effort to align with the values of the application; i.e. reduce food waste.

Restaurants normally dispose of excess food at the end of daily operations in order to maintain food quality and abide by local food safety laws. With Food Karma, restaurants are given another option; to sell over-production at a discounted rate, making it more appealing for customers, while also generating an additional revenue stream that would have otherwise not been possible.

Customers are benefitting from discounted fresh food, while helping to save the environment from wasted food. Ultimately, customer adoption means reducing the carbon footprint of the food industry, saving restaurants money and helping to provide Corporate Social Responsibility opportunities for local companies.


We kicked off by creating a low fidelity design as well as high fidelity wireframes in order to offer the most-valuable product possible. Once we prepared the rough skeleton, we used it for real-time feedback and improvisation.

Group 1 copy 3

Backend and Frontend Technologies:

Web in ROR and Mobile in Ionic

When we moved to backend app development, we had wide range of solutions to choose from but we picked ROR. It is a time-tested, full-stack framework widely used in web development. Also, ROR the most used programming languages these days. We used Ionic as it’s ideal for building cross-platform mobile, web and desktop apps and contains one shared code base. For Emmaty frontend and backend, we utilized ROR framework whereas for mobile application we used Ionic.

Highlighting Surplus Food to Customers Based on Their Geographic Area

Visual representation of the geographic location of on-board restaurants and vendors is one of the key features of this food app. Users can select from their favourite restaurants and add discounted deals/meals in their list of orders. Google Maps API (Maps, Places and Routes) is integrated as a functional requirement.

Vector Smart Object 2


1200 tons of food rescued, 3 million meals saved and 1800 tons of CO2 saved. Now with more than 1,600 restaurants, grocery stores, bakeries, and cafes to rescue from, and more joining every week.

We work globally

We have offices in USA, UK and Pakistan.




Let’s talk business

Tell us about your business challenge.

Subscribe to our Newsletter