Skip to content

Supplier automation for sheffo.ru

A gift and souvenir store was running on inherited code and updating supplier data by hand. We reworked the code, connected the suppliers and made the catalogue faster.

Client
sheffo.ru
Industry
Gifts and souvenirs
Supplier automation for sheffo.ru

How it's built

  • Application

    PHP, Webasyst and Shop-Script

  • Data

    Redis

  • Infrastructure

    Git and CI/CD

Schematic of the project's parts · not a screenshot

The project

The problem

sheffo.ru sells gifts and souvenirs from many suppliers. The store's plugins and theme needed rework, the code threw PHP errors, third-party plugins included, and keeping products, stock and supplier orders in step took manual work.

What we built

  • A rework of the old plugins and theme, and PHP errors fixed across the code, third-party plugins included.
  • More than ten plugins for gift and souvenir suppliers: automatic product import, stock updates and orders passed to the supplier's B2B system.
  • A Git workflow with a separate development site and CI/CD, so changes are checked before customers see them.
  • Automated monitoring, and filtering of bots and unwanted traffic at the network level, before it reaches the store.
  • A copy of the catalogue kept in Redis, so pages and filters load faster.

What changed

Supplier catalogues, stock and orders now move without anyone copying them by hand. Changes reach the live store only after checks, and shoppers get a faster catalogue.

Visit the live product (opens in a new tab)

Results

supplier plugins built for the store
10+

Services involved

Next project

YML PRO: supplier catalogue import for Shop-Script

Our Shop-Script plugin loads supplier price lists into a store on a schedule, so products, prices and stock no longer have to be updated by hand.

E-commerce software · 2026

Building something similar?

Tell us what you have in mind. We'll bring what we learned here.

Start a project like this