11 / 11 Case study
All projects
E-commerce & Shopify

Monoprix Luxembourg

connecting the storefront to catalogue operations

A Shopify theme built from scratch, a NestJS backend and an admin app for importing prices and inventory from Excel files.

Explore the project
Preview of the Monoprix Luxembourg project
Design, code & experience
Client
Monoprix Luxembourg
Expertise
E-commerce & Shopify
Reading time
3 min

Building the store and its operational tools

The Monoprix Luxembourg project combined a complete Shopify theme with tools for catalogue updates. Alongside the customer-facing storefront, the scope addressed the operations needed to maintain products, prices and inventory.

Concept illustration of Monoprix catalogue imports: from Excel data to the online store.

Concept illustration of Monoprix catalogue imports: from Excel data to the online store.

A Shopify theme built from scratch

The website was developed using a theme created entirely for the project. This was the storefront part of a wider engagement that also considered catalogue operations and the tools used by the administration team.

A NestJS backend for incoming data

A NestJS backend was built to expose endpoints receiving new price data and files. The operations covered updates to existing products and the creation of products that did not yet exist. This service handles the processing behind those catalogue exchanges.

A Shopify app to manage imports

A Shopify app connects the admin dashboard to the backend operations. Its interface lets the team submit Excel files to update product inventory and prices. After processing, a new file reports the updates and their status so the team can review the import outcome.

Connecting the interface and the processing

The delivery brings together the theme, NestJS service and Shopify app. The app makes the technical operations available from the admin environment, while the returned file provides visibility into the updates. The project covers both how the offer is presented and how it is kept up to date.

Visit Monoprix Luxembourg

AN IDEA, A CHALLENGE, A NEW CHAPTER

Let’s build
what comes next.

Tell us what you have in mind. Let’s start with the right questions.

Let’s talk about your project