Save Lunch App for Donating Leftover Food

A mobile app that connects donors and recipients of food that would otherwise be thrown away.

Save Lunch App for Donating Leftover Food

Project Overview

Services
User Research
Design
Mobile Development
Backend Development
QA & Testing
Technologies
Flutter
Firebase
JavaScript

The Czech non-profit organization Save Food operates the Save Lunch project, which aims to effectively connect canteens with charities to help prevent food waste.

Etnetera Flow supports this project by developing a mobile application featuring two dedicated interfaces—one for canteens, and another for charities. The app allows canteens to easily fill in information about the donated meal according to hygienic requirements and schedule the pickup, while charities receive notifications about donations, enabling them to plan pickups efficiently.

The app streamlines food redistribution, reducing waste and providing essential support to those in need. Our CEO's interview explains why we decided to support this project.

Highlights of the Collaboration

  • Replaced the original solution, which no longer met the project’s requirements, with Flutter cross-platform framework
  • Design and implementation of the application database for data management and secure storage.
  • Design and implementation of a serverless backend for a maintenance-free and scalable application operation.
  • Integration with a logistics company for efficient coordination of food pickups.

Project Challenges and Objectives

Provided Solution

Multiplatform development with Flutter

The application was developed using Flutter, a cross-platform framework by Google that enables deployment on iOS, Android, and web platforms with a single codebase. Flutter accelerated development and allowed us to seamlessly extend the solution for creating web interfaces.

Firebase for data management

We utilise Firebase for data storage and synchronisation across user devices. Firebase ensures secure data storage and high availability, which is crucial for managing information about donated portions.

Backend integration with courier service

The backend system manages the integration with DODO, a courier service. When a canteen submits a donation, the system automatically generates a request to DODO and coordinates the logistics and transport of the donated food.

Efficient communication between user and system components

The application and backend communicate in real time, ensuring seamless interaction between canteens, charities, and courier services.
The rapid exchange of data and notifications enables effective planning of food donations and pickups.

Results

We took over the project and chose the most efficient solution for further development. Using Flutter allowed us to complete the project in a shorter timeframe and at a lower cost. Flutter also enabled the efficient development of the web interface, which is crucial for the new group of users – primarily school canteens.

During the first week, 443 portions of leftover food were transported to charities.
Now, on average, around 147 meals a day are saved.
There are currently 23 donors and 22 charities involved in the project.

Current App Features

  • Overview for canteens: The canteen has a complete overview of what and how much food it has donated, including details such as the type of food, and compliance with hygiene regulations (allergens, temperature etc.).
  • Registration of donated food: The canteen enters information about the food it is donating, including the number of portions.
  • Courier service communication interface: The integration optimizes planning, ensuring seamless and efficient deliveries.
  • Push notifications: The charity receives notifications about the prepared donation of food.
"Collaborating with the Etnetera Flow team on the development of the B2B mobile app Save Lunch is essential for our organisation, Save Food. In the non-profit sector, it is crucial to have partners who understand our goals and needs and Etnetera Flow delivers exactly that. Their professional approach allows us to create a user-friendly application that facilitates the donation of leftover food to those who need it most. We deeply value their dedication and support. It is an invaluable partnership that I would recommend to any organisation seeking a reliable partner for technological development."
Denisa Rybářová
Denisa Rybářová
Project Manager of Save Lunch

Let’s make something great

Ready to transform your digital presence?
We are here to help you.
Schedule a call