Case study

Moje Makro & Moje METRO

A mobile B2B shopping assistant for professionals in gastronomy and retail.

Screens of the Moje Makro and Moje METRO apps
Role
Product designer
Years
2018–2026
Team
Sole designer
Result
300,000+ downloads
01

Project overview

The brief and the challenge

The goal was a large-scale digitisation of a wholesaler, with the emphasis on modernising its B2B services. The intent was a thoroughly considered digital product where features follow on from each other logically and make customers’ everyday business easier.

Target audience

B2B partners: owners of restaurants and cafés, retailers and other businesses for whom speed, clarity and efficiency are decisive when stocking up.

My role

I took the project over in 2018 as a work-in-progress MVP. As the sole UX/UI and later product designer, I was responsible for the whole design of the solution. I connected business, technology and users: I turned complex briefs from the client and marketing into an interface that respected the technical limits of the systems and was still pleasant to work with.

Evolution of the Moje Makro app from 2018 to 2025
02

Process and iterations

Two apps and one design system

In reality this was not one app but two sister apps: Moje Makro for the Czech Republic and Moje METRO for Slovakia. The key was a unified design system that respects marketing requirements, the brand of both countries and the global corporate identity, while working natively on phones. Beyond UI components, it included custom illustrations for the app’s states and precise work with the palette, so that both versions feel consistent.

The challenges of B2B

Designing for B2B needs a different approach than B2C. Customers do not shop for pleasure but out of necessity. They routinely order hundreds of items, need to see their own price levels and want an instant overview of stock and invoices. What I focused on:

  • Information architecture over UIA robust, logical structure took priority over good looks.
  • Complexity on a small screenI turned advanced filtering in an endless catalogue and other complex processes into a clear mobile interface.
  • Tailor-made B2B featuresShopping lists shared between employees and clear management of credit accounts and receivables.

System integrations and technical limits

The ideal UX path was not always possible. As a large corporation, Makro runs many services and internal systems: sign-in with plastic cards and their expiry, checkout integrations, the logic of coupons and loyalty points. I often chose pragmatic compromises, solutions that were not “textbook perfect” but safe and reliable in that environment.

Design of the app sign-in flow
Design system of the Moje Makro and Moje METRO apps
03

It does not end with the app

Content administration

The project also included the app’s content administration. Staff use it to manage user groups, schedule banners and notifications, and create and assign discount coupons.

Sales Cockpit, an internal system for sales reps

Besides the customer apps, I designed Sales Cockpit for Makro’s sales reps. They use it to plan and log client meetings, record how negotiations went and store price offers tailored to each customer.

Sales Cockpit for Makro sales reps
04

Result and impact

The result is a coherent product that stays out of customers’ way and demonstrably saves them time in their daily routine. Even a corporate system full of data and complex dependencies can be clean and functional when it is approached from the start with attention to detail and an understanding of how people really use it.

Data as of July 2026

Downloads and average rating on Google Play and the App Store.

200k+
Moje Makro downloads
4,5/5
Moje Makro rating
100k+
Moje METRO downloads
5/5
Moje METRO rating
Catalogue and cart screens
Invoice overview in the app
Customer card in the app
Customer finance overview

Want an app like this?

I will get back to you within 24 hours. With an estimate of scope and price, not a sales pitch.

Request a design