See more projectsA Retail-Specific Set of IT Tools for a Large Wholesaler

A Retail-Specific Set of IT Tools for a Large Wholesaler

Mikołaj Phezinskiy

Mikołaj Phezinskiy

Chairman of the Board of Directors

"Andersen's experts were able to grasp the essence of the problems and found the most appropriate solutions. In particular, thanks to their work, Media Markt in Europe has become a truly unified network working for the benefit of our clients."

A Retail-Specific Set of IT Tools for a Large Wholesaler

About the client

Media Markt is a major retailer of consumer electronics and related services in Europe. Their business is notable for digital innovation and ethical conduct, running more than 1,000 stores across 13 countries. Committed to client satisfaction, they are a pioneering player in the digitalization of the Retail industry.

[object Object] on the map

Project overview

Andersen was approached by Media Markt – one of Europe’s largest and most well-known retailers. In this digital transformation retail example in our portfolio, our efforts were focused on the three crucial tasks outlined below.

The first challenge was related to eCommerce and stock management practices. While running dozens of outlets across the continent, the company’s online sales were assigned to a single unified online store. As an outcome, given multiple orders being placed continuously and concurrently together with the factor of vast distances between physical stores, shipping issues emerged. That's why the first priority for the customer in this retail online store project was to get a tech tool to seamlessly aggregate data, both product-specific and stock-level, across all locations in real-time.

The second issue was related to the customer's local web presence. Media Markt was willing to improve it so that client feedback could be properly collected, their loyalty program could be streamlined, and their recruitment processes could be facilitated with the help of an online career portal. Thus, we were entrusted with building a web portal that would be one of the finest local online retail store examples.

Finally, self-service terminals in the company’s physical stores were slow, cumbersome, and unpopular. Those machines required a software-based refresh and a new UI to ensure the best possible UX. It was a must to ensure that the terminals give Media Markt leverage to:

  • Optimize their costs;
  • Boost user engagement rates;
  • Improve store traffic;
  • Accentuate the positive image of the business in the eyes of its store visitors;
  • Generate an additional channel for communication with purchasers and promotion of offers.

On top of that, our tech team engineered and launched an online recruitment portal to highlight the benefits of working for Media Markt. Via it, a potential employee can see available vacancies with filters for positions and locations and apply for a position by filling out an online form and attaching their CV. With this improvement, the customer can gain an edge in the competitive labor market by attracting more relevant candidates, streamlining the assessment procedure, and building a full-fledged base of potential candidates to invite later.

duration24 months
Android SDK


Android SDK, Objective-C




RxJava, Retrofit, Picasso, Gson, UIKit, Foundation, FMDB, Bolts, AppsFlyer, AFNetworking, MagicalRecord, Google Analytics, Fabric, Typhoon

Concept illustration
Web and mobile versions of Media Markt's home page

App functionality

When resolving all these challenges, our team of IT experts concentrated on the following facets:

  • Building a stock management IT solution to extract and collect retail-specific data across Media Markt’s outlets and transferring this data to the company's internal portal and online store, which were both to be top-notch online retail business examples;
  • Engineering modern, usable, intuitive, and reliable software for the customer’s self-service terminals;
  • Setting up a system for conducting and processing surveys to collect client data and improve the company’s loyalty program;
  • Creating and launching an online recruitment portal matching the best practices.


Speaking about the software for self-service terminals, the main obstacle was constituted by the fact that they were difficult to use. As an outcome, clients would often have to ask Media Market’s staff members for assistance. Andersen’s software developers created a new user-friendly interface and effectively reduced the overall number of steps needed to make purchases and book deliveries. Finally, the payment process was significantly streamlined.

Andersen successfully handled the challenge of questionnaires and client loyalty program issues. Namely, our developers integrated a survey system into the existing loyalty program. Another improvement was providing incentives for clients to complete the questionnaires by offering them reward points. These points can be redeemed as discounts for future purchases. Data from these surveys is combined with each client’s purchase history, search requests, and other information to create a more personalized experience and offer them better-targeted discounts and sale notifications.

As for the recruitment portal, the goal of our work on this portal web application example was to highlight the benefits of working at Media Markt to potential employees. For this purpose, we closely cooperated with the company when developing the online recruitment portal. The website displays current vacancies that can be filtered by roles and locations. Thus, potential candidates can apply for job openings by filling out an online form and attaching their CVs or linking it to an external online CV.

Andersen’s multi-industry benefits

Andersen has proved to be a wise choice for this complex project thanks to our broad experience in various domains, including Internal Data Handling and Administration, physical Retail, eCommerce, and Logistics. In each of these areas, our sophisticated expertise benefited the customer. The fusion of our expertise and knowledge of the sector has been especially beneficial.

Ability to resolve challenges associated with warehouse and stock management. Andersen's team implemented a solution for aggregating, assessing, and monitoring product and stock information from the company’s retail outlets for their online shop.

Ability to collect purchaser's data more effectively and improve the existing loyalty program. For this goal, we created a system of surveys and questionnaires. Data from these surveys is combined with such information as purchase history and search requests in order to create a more personalized experience and offer everyone consumer-targeted discount and sale notifications and alerts. The dashboards we envisioned and delivered in this respect are also noteworthy for being easily navigable, intuitive, and informative.

Concept illustration
Convenient menu with product categories

Coupons and discounts

Andersen's team also improved the patterns applied by the customer to issuing coupons and discounts. With these enhanced coupon management capabilities, content distribution system, and dynamic website menu, the customer is now in the right position to generate, distribute, and promote available coupons and special offers in a much more personalized way. As for the purchasers, they can use these promotions with a couple of clicks.

Concept illustration
Product page with detailed information

Abandoned cart

In order to boost the customer’s sales, we have implemented the abandoned cart feature to re-engage potential buyers and facilitate the customer's marketing policies. As a result, online store visitors get notifications to reactivate the process.

Concept illustration
Shopping cart page

UI for self-service terminals

Andersen's team has done more than just write code and design a user interface for the self-service terminals. We have also assisted the customer in envisioning and implementing an optimized user journey with fewer steps required to make a purchase, which makes this deliverable truly effective.