EN

I have been creating digital products for 5 years for various platforms. My portfolio includes diverse solutions for different products - from retail, ecom, and sporttech to horeca and edtech projects. Currently, I am actively involved in implementing various LLMs and creating new pipelines to improve design processes.

EN

I have been creating digital products for 5 years for various platforms. My portfolio includes diverse solutions for different products - from retail, ecom, and sporttech to horeca and edtech projects. Currently, I am actively involved in implementing various LLMs and creating new pipelines to improve design processes.

Kopeck

Product context

Kopeyechka is the largest discount store chain in Belarus, with hundreds of shops across the country. The project involved a complete redesign of the website from scratch: a new structure, new logic, and a new visual language. There is no shopping cart or delivery — the website functions as a catalogue where users browse products online and buy them in-store.

Product context

Kopeyechka is the largest discount store chain in Belarus, with hundreds of shops across the country. The project involved a complete redesign of the website from scratch: a new structure, new logic, and a new visual language. There is no shopping cart or delivery — the website functions as a catalogue where users browse products online and buy them in-store.

My role

Full-cycle product designer. Wireframes, complete UI design, asset preparation, and iteration management. Each stage was proposed, presented, and agreed with the client before the next one began — including company directors.

My role

Full-cycle product designer. Wireframes, complete UI design, asset preparation, and iteration management. Each stage was proposed, presented, and agreed with the client before the next one began — including company directors.

Problem

One layer tried to do everything — and succeeded in nothing

The old header was just a single red bar containing the brand, navigation, and utilities all at once. There was no hierarchy, no breathing room.

Problem

One layer tried to do everything — and succeeded in nothing

The old header was just a single red bar containing the brand, navigation, and utilities all at once. There was no hierarchy, no breathing room.

Brand, navigation and utilities in one layer without priorities

Red background everywhere — the brand color as wallpaper, not an accent

There is no catalogue, even though this is the main purpose of a retailer's website

The old header did not help the user understand where to start. Everything was equally important — meaning nothing was important. The full-width red background created an aggressive first screen with no point of focus. The catalogue — the main thing a grocery retailer's website has to offer — was lost among other equally-weighted items.

The old header did not help the user understand where to start. Everything was equally important — meaning nothing was important. The full-width red background created an aggressive first screen with no point of focus. The catalogue — the main thing a grocery retailer's website has to offer — was lost among other equally-weighted items.

Solution

Three levels instead of one and a catalogue in two entry points

I split the header into three separate levels with a clear hierarchy; the brand color became an accent rather than a background.

Solution

Three levels instead of one and a catalogue in two entry points

I split the header into three separate levels with a clear hierarchy; the brand color became an accent rather than a background.

Top row: city, contacts, telephone — utilities separately

Middle row: logo, full-width search, catalog button, loyalty card

Navigation below: clean, grouped, with dropdowns where necessary

The catalogue is available from two points: a separate button in the middle row and an item in the navigation. On the retailer's website, this duplication is intentional. The background has turned white; the brand colour now works as an accent on the buttons and active elements. The header now serves the user rather than competing with the content.

The catalogue is available from two points: a separate button in the middle row and an item in the navigation. On the retailer's website, this duplication is intentional. The background has turned white; the brand colour now works as an accent on the buttons and active elements. The header now serves the user rather than competing with the content.

Problem

The main thing the retailer could show was missing on the website

On Kopeechka's old website, there wasn't a single product. The user couldn't even view the assortment — the most obvious thing you expect from a shop's website was simply missing. The reason was a ban on accessing the product list API from the CRM.

Problem

The main thing the retailer could show was missing on the website

On Kopeechka's old website, there wasn't a single product. The user couldn't even view the assortment — the most obvious thing you expect from a shop's website was simply missing. The reason was a ban on accessing the product list API from the CRM.

There were no products on the website at all

There is no reason to return to the website between trips to the shop

There is no path from online interest to offline purchase

The website existed merely as a business card — carrying addresses, contacts, and general information. A user who wanted to find out what was available in the shops could not do so online. For a chain with hundreds of SKUs and a constantly changing assortment, this meant that the website was not performing its main function.

The website existed merely as a business card — carrying addresses, contacts, and general information. A user who wanted to find out what was available in the shops could not do so online. For a chain with hundreds of SKUs and a constantly changing assortment, this meant that the website was not performing its main function.

Solution

Products on the homepage are from promotional leaflets

Added a horizontal row of novelty cards on the home page. The first time the products appeared on the Kopeechka website. They are added manually and represent a list of promotional products.

Solution

Products on the homepage are from promotional leaflets

Added a horizontal row of novelty cards on the home page. The first time the products appeared on the Kopeechka website. They are added manually and represent a list of promotional products.

Photo, weight, price per kg, name, price — clean and readable

The new Belarusian rouble sign as a legal obligation

The cards link to the product page with a "Find the nearest store" button

Upon my initiative, a minimal product-related functionality was added. A catalogue with filters, settings, and similar features has been introduced. The design accommodates the potential soon-to-be-added full-fledged catalogue: nothing will need to be redesigned when it launches. The homepage now gives a reason to browse the website, rather than just look for the address.

Upon my initiative, a minimal product-related functionality was added. A catalogue with filters, settings, and similar features has been introduced. The design accommodates the potential soon-to-be-added full-fledged catalogue: nothing will need to be redesigned when it launches. The homepage now gives a reason to browse the website, rather than just look for the address.

Problem

A sea of identical pins with no way to find anything

The old map was a pure Yandex embed with no interface around it. Hundreds of stores — no filters, no search, no information on click.

Problem

A sea of identical pins with no way to find anything

The old map was a pure Yandex embed with no interface around it. Hundreds of stores — no filters, no search, no information on click.

All pins are identical — there is no way to distinguish one store from another

There are no filters for operating hours or amenities

Clicking on the pin did not provide any useful information

A user who wanted to find a 24-hour convenience store near their home had to click on each pin manually. Working hours, distance, availability of coffee or food – none of this was there. The map existed, but it did not work as a search tool.

A user who wanted to find a 24-hour convenience store near their home had to click on each pin manually. Working hours, distance, availability of coffee or food – none of this was there. The map existed, but it did not work as a search tool.

Solution

Search, filters and the store card directly on the map

I kept the map but built a proper interface around it. Custom branded pins instead of the default Yandex markers.

Solution

Search, filters and the store card directly on the map

I kept the map but built a proper interface around it. Custom branded pins instead of the default Yandex markers.

Search by city, address or store name

Quick filters: open now, 24/7, coffee, food

Clicking a pin opens a card: name, status, address, hours, distance, route

The map's color scheme is muted — branded Kopeyechka pins can be read without visual noise. There are two actions from the card: build a route or open the full store page. Hundreds of stores have become easy to navigate.

The map's color scheme is muted — branded Kopeyechka pins can be read without visual noise. There are two actions from the card: build a route or open the full store page. Hundreds of stores have become easy to navigate.

Problem

A heavy red block that competed with the entire page

The old footer was a loud red rectangle with a newsletter subscription form. It was hard to scan, visually aggressive, and the subscription felt out of place.

Problem

A heavy red block that competed with the entire page

The old footer was a loud red rectangle with a newsletter subscription form. It was hard to scan, visually aggressive, and the subscription felt out of place.

The red background across the entire footer screams instead of quietly concluding the page

Links, contacts, and legal information are mixed together without any structure

Email subscription form — the client has opted out of it for now

The footer should be a quiet place where you can find what you need. The old one competed with the rest of the page for attention. A user scrolling down looking for contacts or legal information saw a red wall instead of a structured directory.

The footer should be a quiet place where you can find what you need. The old one competed with the rest of the page for attention. A user scrolling down looking for contacts or legal information saw a red wall instead of a structured directory.

Decision

Light structured footer without unnecessary details

Replaced the red block with a light layout. The subscription form has been removed — it is not needed here.

Decision

Light structured footer without unnecessary details

Replaced the red block with a light layout. The subscription form has been removed — it is not needed here.

The navigation is grouped into columns by meaning

Contacts are in a separate area, legal information is isolated at the bottom

Social media is there, but quiet — it doesn't distract your attention

Everything important has become easier to find. All excess has been removed. The footer now completes the page rather than fighting for attention.

Everything important has become easier to find. All excess has been removed. The footer now completes the page rather than fighting for attention.

Result

The website that did not exist — now exists and works

The CustDev showed a direct impact on the speed of task resolution. The first iteration is currently in development — a full case study with all details, solutions, and rejected options will be released after the launch.

Result

The website that did not exist — now exists and works

The CustDev showed a direct impact on the speed of task resolution. The first iteration is currently in development — a full case study with all details, solutions, and rejected options will be released after the launch.

Time to search the job vacancy list: 15 → 6 sec

Time to fill in the supplier form: 49 → 31 sec

Found a product in the catalogue: 0% → 100%

Users who tested the old site completed the same tasks faster and without hints — on a site that did not even exist six months ago. The reduction in task completion time came from the structure, not from simplification: the correct hierarchy, the right information in the right place. A full analysis of all pages, decisions, and iterations — after the release.

Users who tested the old site completed the same tasks faster and without hints — on a site that did not even exist six months ago. The reduction in task completion time came from the structure, not from simplification: the correct hierarchy, the right information in the right place. A full analysis of all pages, decisions, and iterations — after the release.

Create a free website with Framer, the website builder loved by startups, designers and agencies.