← Back
DIS · 2022

A new web app for a national retail chain

The story

A site DIS's own IT took over and kept building, which is the point of subcontracting.

The customer-facing site, the marketing team's CMS and the link to the ERP for one of Serbia's largest retail chains, handed over to internal IT.

View live ↗

We no longer maintain this project — the site has gone through changes outside our control since handover, so the current state may not fully reflect our original work.

Worth noting

  • · One of the largest retail chains in Serbia
  • · Handed over to internal IT, who have expanded it since
  • · Marketing changes promotions without a developer

The problem

DIS, one of the largest domestic retail chains, had a site with no real product catalog, no promotions and no employment pages. The company runs hundreds of locations, private brands and marketing campaigns that change weekly, and the site could not show any of it. Every change needed a developer.

Outcome

DIS has a site that matches the size of the business. The handover to DIS's internal IT went cleanly, and their team has since expanded the site with DIS TV video content, more private brands, recruitment, locations and social responsibility pages. We no longer maintain it, which is the outcome subcontracting should have.

What we built

Shoppers browse categories, products and current promotions, with the catalog and prices coming straight from the ERP DIS already runs, so the site shows what the stores sell at the prices they charge. The marketing team manages content, promotions and campaigns from its own CMS, without a development cycle for each change. Meta Pixel measures the campaigns. As a subcontractor we delivered exactly that scope, with a clean boundary between what the ERP provides, what the CMS owns and what the site renders.

What it covers

Customer-facing site with categories, products, promotions and employment pages, marketing CMS, ERP integration for catalog and prices, campaign analytics.

How we approached it

Delivery across several teams needs clean interfaces more than clever code. We defined what our part takes in, what it produces and what we leave to the next team, then delivered exactly that. We built it for DIS to own and extend with their own people, and that is what happened.

Have a similar problem?

Tell us how your operation works today. We'll tell you what we'd build.

Get in touch