Get in touch →


E-feller is a Finnish startup reducing food waste through automated, real-time inventory, pricing, and marketing of expiring food


Web Development




Computools specialists have applied innovative solutions to implement a project of global importance. The developed software is the first working prototype necessary for the further implementation and development of the whole system.

Several key options we solved:
  • Tracking the expiring products on each stage of the supply chain.
  • Managing the expiring products throughout the supply chain.
  • Additional features according to the specific needs of food manufacturers, retailers, and consumers.

Project Description

Food waste is a global ecological and economical problem. Every year 1.3 billion tonnes of food is wasted and global food waste cost exceeds $990 billion. This translates into $2000 worth of food wasted by an average household per year. E-feller is a solution for tracking and managing expiring produce throughout the supply chain from the producer to the consumer.

With the potential economic impact of IoT in retail in 2025 between $410 billion and $1.2 trillion, E-feller ​is set to revolutionize the industry and benefit food producers, retailers, and consumers alike.

Communication Framework

Open and efficient two-way communication is crucial to the success of a digital transformation project. Following consultation with the client, we agreed upon a clear and unambiguous communication framework with scheduled regular face-to-face and online meetings and regular reports by email.Our communication ecosystem also incorporated a structured documents environment and client access to Computools' internal task managing platform. This made both the general project roadmap as well as specific processes transparent and clear for all parties.


Building Minimum Viable Product Concept

Developing a minimum viable product (MVP) became for E-feller the first step on the long way to solving the global food waste problem. The Finnish startup partnered with Computools to transform the visionary idea into a working prototype. Computools experts took the client through the vital steps of building an MVP:

Digital Platform & Technology


To meet the tight MVP development deadline and fulfill the client’s requirements, we screened the Computools’ talent pool and assembled a team of experienced software engineers.


To keep the Computolls engineers in sync and establish a brisk MVP development pace, the team upholds the routine of regular meetings. Brainstorming session laid the foundation of the project, while whiteboard and dev meetings ensured seamless creative cooperation and outstanding results.

Whiteboard Meeting

Inspired by the client’s bold vision of revolutionizing the food supply chain, Computools engineers put their minds together to devise the optimal development strategy and approach. Their brainstorming sessions are held without laptops, phones, and criticism.


Inspired by the client’s bold vision of revolutionizing the food supply chain, Computools engineers put their minds together to devise the optimal development strategy and approach. Their brainstorming sessions are held without laptops, phones, and criticism.

Dev Meeting

Regular dev meetings increased the team’s productivity through combining the engineers’ experience to solve the occurring issues. The developers could flexibly adapt to the client’s changing MVP requirements, factoring them in during the discussions with all members of the distributed team.

Internal Communication Flow

Traditional to Kanban, Trello board was the primary task-tracking platform that enabled all members of the team and the client to monitor the project’s progress. Jira lent an extra layer to task decomposition and assignment, while email was the primary tool for exchanging reports and adding features to the SRS. Skype audio and video conferences established an understanding between the client-side project coordinator and the Computools team.




First Sight
  • Analyzing industry problems
  • Defining and narrowing down the target audience
  • Identifying Strengths & Weaknesses


  • Defining the user flow
  • Developing the prioritized feature list
  • Defining the MVP scope
  • Digital Platform & Technology Selection
  • Defining Specification, Tasks & Deadlines
Project Management Flow
  • Expertise-based talent evaluation and team formation
  • Establishing Internal Communication Flow
  • Choosing Project Management Methodology
Development Flow
  • Selecting Development Methodology


MVP Implementation
  • Environment Setting
  • Tasks Assignment
MVP Build
  • Code Creating & Refactoring
  • Alpha and Beta Testing & Fixing
MVP Delivery
  • MVP Delivery to the client
  • Ongoing support and updating the MVP into the final product


The Computools team employed the Kanban software development methodology to stay flexible and ensure quick integration of newly occurring requirements into the backlog. Workflow visualization and limited cycle time for tasks in progress ensured continuous delivery and frequent releases. Regular code reviews by the Team Lead boosted the development pace and promoted the timely MVP launch.

Scan QR code to find
code sample

Contact Us

Let's talk about your project.
Use the form to drop a line or
write us an e-mail:

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.

Press Releases

Explore all
Press Releases


Computools will guide your company through a digital transformation.