Food delivery

An app filled with benefits for employees and employers

myfoodie order screen on a mobile

About Client

Intuitive mobile and web app


The creators of Myfoodie have extensive experience in the field of benefits, gained from working in cafeteria systems for several years.

With their profound understanding of the market, encompassing customer demands, potential opportunities, as well as challenges, they conceived the notion of addressing an expanding niche in the Polish market. The provision of subsidized meals to employees by their employers. This vision materialized into Myfoodie App, a cutting-edge web and mobile application that empowers employees across Poland to conveniently order dishes from various restaurants as well as catering services delivered right to their doorsteps.

The purpose of the project

Our vision was to build a solution that would make it easier for the employer to arrange meals for the employees during working hours.
Witold Szlachta
Myfoodie Co-founder

Challenge

Benefit tailored to the employee

The main assumption, as well as the challenge, was to create an application that would allow each company, regardless of its location, to guarantee employees a benefit in the form of a subsidy for ordered meals. For the creators of Myfoodie, the key was not to exclude factories and companies located on the city outskirts that are outside the reach of deliveries or contribute to charges being very high. 

The idea of shared meals stood for the Myfoodie App creation, too. Dishes ordered in one restaurant are delivered at the same time with no delivery costs. Thanks to this, employees save time they previously spent browsing the menu together and deciding which restaurant to order from on a given day to minimize delivery costs. What’s more, such delivery makes group lunch breaks have become much easier to conduct.

On the other hand, remote work becoming more common has put pressure on companies to allow employees to order meals at their homes. Myfoodie has solved this, mainly via catering services that operate in over 3,000 towns across Poland.

A very important aspect in creating the application was also clearly showing the subsidy amount – daily and monthly. So that the employee knew how much of it was available during the month.

Case study icon

The main areas that were worked on during the development of the application

Case study icon

Letting employees order meals to their office and homes.

Case study icon

Intuitive navigation.

Case study icon

Adjusting the application to the team attributes – some employees order to the company’s premises, some to their homes.

Case study icon

Quick overview of the remaining funding.

Solution

A tailor-made application


The idea behind the application was primarily its ease of use. When designing the solution, we considered it crucial to present available dishes from all suppliers on one screen. This allows the user to quickly and efficiently compare the menu and make a choice.

Myfoodie is a web and mobile application, currently available as a pilot version. Users can order food both to the company and home, using subsidies from the employer. Depending on the city, you can choose from local delivery restaurants, and diet catering such as Mój Catering, Body Chief or NTFY, and Sandwicz Szop – a sandwich supplier.


When we were choosing the technologies for creating both applications, we considered scalability and UX as important factors.

How did we do it?

Successful cooperation


Experts involved in the project on Deviniti’s side

Case study icon

Project Manager

Case study icon

Analyst

Case study icon

UX/UI Designer

Case study icon

2 Backend developers  (Java specialists)

Case study icon

2 Frontend developers (React.js specialists)

Case study icon

2 mobile developers (Flutter specialists)

Case study icon

Software tester

Methodology


Working with the Myfoodie founders, we combined two practices – Fixed Price and Agile. Estimating our needs and the work stages in advance, we have come up with a plan. We have described them in detail, setting the scope of activities for each. Based on it, we created the project valuation.

After the work started, each team working on the application approached specific tasks flexibly. We took into account a slight shift in deadlines at the cost of higher quality.

Platform


When considering which technologies would work best for creating Myfoodie, flexibility, the ability to create an intuitive UX and scalability were crucial – it was important that during the application development and as the number of users grew, there would be no limitations on evolving the app.

In the case of the web version, we have chosen Java because of its stability and scalability. The application frontend is delivered with React.js.

The mobile version was created based on the Flutter technology. This technology is very flexible, supported by Google, and increasingly popular structure among programmers. One of the most appreciated options Flutter offers is the ability to code for multiple operating systems, thus saving a lot of time. In addition, this technology offers many options in terms of design which was a key consideration in this project. An intuitive process of adding new features is also a great benefit of Flutter. 

Technological stack


Flutter
react.js logo

Development


After determining the work scope, we wrote down the individual stages into stories and also described them. Mock-ups, and then ready-made screens were created for the stories.

The milestones we have already achieved in the Myfoodie project are launching the web application, then the mobile application, and the implementation of box diets into the offer.

How does the app work?

Order placed in a minute


The Myfoodie App offers meal delivery services with an employer subsidy. Users can choose the location where their order should be delivered – either to offices or their homes. The number of service providers depends on the delivery location. Users have the option to select from restaurant menus, catering companies, and the sandwich supplier – Pan Kanapka.

  • myfoodie order view

    Intuitive ordering system

    • During the dish selection, information about the order date and location is constantly visible, ensuring the details are accurate for the user.
    • The price of the dish in the cart is automatically reduced by the subsidy – the user doesn’t have to check the remaining subsidy amount and calculate the final meal price themselves.
    • Integration with PayU enables fast payments.

  • myfoodie order plan

    Meal planning

    • Visibility and simplicity of preferred delivery time slots.
    • Easy preview of the meal delivery schedule.
    • The app allows planning meals from different catering companies.

  • myfoodie order view

    Easy navigation

    • Quick switching between tabs: Restaurants, Diet Catering, and Pan Kanapka.
    • The “Funding” tab allows verification of the remaining to be used daily and monthly subsidies.
    • Quick preview of vegetarian dishes from each provider. The user doesn’t have to check each restaurant separately – after selecting the filter, the proposals from all restaurants or catering companies are gathered on one screen.
    • Average order time via the mobile and web application is approx. 58 seconds.

Results

Constant development of the application

The Myfoodie app is constantly developed. The team is working on improving not only the application itself. They are also focusing on expanding the portfolio of providers and cities in which the service will be available. A unique aspect of cooperation between Deviniti and the Myfoodie team is that Deviniti participates in the development of the application as a testing company. Employees can order food through the app, and submit suggestions to the experts responsible for the technological aspect.

By testing the application live, Deviniti specialists are able to catch emerging errors. They can also take into account the feedback coming to them from other teams. Changes are implemented on an ongoing basis, and users are informed about them.

TESTIMONIALS

What does our client say?

myfoodie logo

We value cooperation with Deviniti primarily for flexibility. The changes were not a problem or a risk to the work schedule. The project team consists of many experts in their fields. We were sure that every stage of the project would be well taken care of. We also appreciate the business advice the team shared with us during the early stages of the project.

Witold Szlachta
Myfoodie Co-founder