Kingfisher: support, scale, adapt

Kingfischer illustration

Kingfisher: support, scale, adapt

Services provided

Specialities involved

Services provided

Specialities involved

Kingfisher kicked off a new project to improve the inventory management system used at B&Q stores with a newer version. One that would bring better support to the in-store staff and therefore provide a better service to B&Q’s customers. And, building on that goal, Kingfisher planned that, in time, this project would be adopted by different brands and in different markets, aiming to consolidate their inventory management system in just one application.

Working closely with the Kingfisher team we helped them to improve the inventory management system in-stores with one able to communicate over WiFi from mobile handsets to a centralised service based in a UK data centre, rather than to stock inventories based on local servers at each store. By building scalable and resilient services we provided the right functionalities for the new inventory management app, plus the agility and adaptability needed for Kingfisher businesses to quickly implement new services while improving any needed to match the wider mission’s necessities of different brands and markets.

Originally the entire business logic was left on the centralised service, but this was proving problematic for any larger roll out, so we experimented with moving certain parts of the business logic to the Node.js API rather than managing it through SAP. The key was to balance how much of the logic needed to be in the Node.js layer; through iterative testing we were able to refine this to a successful overall performance level. As very few scanner based transactional data systems run using a centralised remote data centre and because of the bespoke nature of the Kingfisher systems, our solution was considered an advance in the technology of computer software.

In August 2018, the Store Colleague App is used by B&Q UK, Castorama France, Castorama Poland, Brico Dépôt France and around 740 stores. In the next iteration of the Store Colleague App (SCA), it will be renamed ‘Digital Colleagues’, and will merge all the different apps used in-store, becoming responsible for all the in-store operations.

Featured work


Thomas Cook case study preview image

Thomas Cook

Reinforcing the Thomas Cook architecture

Thomas Cook

Reinforcing the Thomas Cook architecture

We upskilled 16 engineers, so the team were able to actualise the interface needed to provide a better, unique customer-facing experience.


Trainline case study preview image

Trainline

Future-proofing Trainline

Trainline

Future-proofing Trainline

We wrapped the platforms in an efficient and scalable Node.js layer, contributing to an enhanced user experience.


DAZN case study preview image

DAZN

DAZN: live sports at scale

DAZN

DAZN: live sports at scale

Our engineers and delivery consultants worked in partnership with DAZN to deliver a flexible and scalable single-page application.

Find us

London - HQ

9 Dallington Street

London

EC1V 0LN

+44(0) 203 514 4678

hello@yld.io

Lisbon

Rua Ramalho Ortigão 8

3º Esquerdo

1070-230

Lisboa

Porto

Rua Sá da Bandeira 819

2º Esquerdo

4000-438

Porto