---
title: "Moje Makro & Moje METRO: B2B app design | Jan Cikrle"
description: "Case study: 8 years designing the Moje Makro and Moje METRO B2B apps. A two-country design system, Sales Cockpit and 300,000+ downloads rated 4.5/5."
url: https://jancikrle.cz/en/portfolio/moje-makro-metro
lang: en
published: 2026-02-28
updated: 2026-10-08
---

> Case study: 8 years designing the Moje Makro and Moje METRO B2B apps. A two-country design system, Sales Cockpit and 300,000+ downloads rated 4.5/5.

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](https://jancikrle.cz/_astro/makro-hero-v2.DC1TIDpX_ZE9VmU.webp)

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](https://jancikrle.cz/_astro/studie-evoluce-v2.DcD79RbT_18EuRR.webp)

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 UI**A robust, logical structure took priority over good looks.
-   **Complexity on a small screen**I turned advanced filtering in an endless catalogue and other complex processes into a clear mobile interface.
-   **Tailor-made B2B features**Shopping 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](https://jancikrle.cz/_astro/makro-login-flow.DAay70ry_1l90YO.webp)

![Design system of the Moje Makro and Moje METRO apps](https://jancikrle.cz/_astro/makro-design-system.BwcoPQLE_ZaQOzu.webp)

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](https://jancikrle.cz/_astro/makro-4-v2.B08orBE4_Z154Y2n.webp)

![App content administration](https://jancikrle.cz/_astro/webapp-blue-admin.CiIoGcKu_pgtBc.webp)

![Dashboard in dark mode](https://jancikrle.cz/_astro/webapp-dark-dashboard.Cl8bbwNu_Z2lTP6u.webp)

![Product management](https://jancikrle.cz/_astro/webapp-product-admin.DSUGfyR1_Z14Pp5R.webp)

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](https://jancikrle.cz/_astro/makro-2.Cp3cBfaa_Z1oEpk1.webp)

![Invoice overview in the app](https://jancikrle.cz/_astro/mobile-gallery-makro-invoices.Bqp06yrT_1sY82t.webp)

![Customer card in the app](https://jancikrle.cz/_astro/mobile-gallery-makro-card.ChtYH4Xw_Sjbr4.webp)

![Customer finance overview](https://jancikrle.cz/_astro/mobile-app-makro-finance.BrAGVivf_1FdpfX.webp)

More work

## More case studies

[Full portfolio](https://jancikrle.cz/en/portfolio)

[

![Screens of the Mathman game](https://jancikrle.cz/_astro/work-mathman.Cj34Zfbe_ZXJdxq.webp)

Educational app2026

### Mathman

A game that turns maths into fun.

](https://jancikrle.cz/en/portfolio/mathman)[

![The MILES dental clinic website](https://jancikrle.cz/_astro/work-miles.BMB69cgA_ZHS4gX.webp)

Website redesign2026

### MILES

A website redesign for a premium dental clinic.

](https://jancikrle.cz/en/portfolio/miles)

## 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](https://jancikrle.cz/en/kontakt)
