BASED IN LISBON, PORTUGAL

13:00 (WET)

Home — Works — Valeksa Market

Valeksa Market

An online grocery store for Ukrainian and Eastern European products in Poland, designed end to end, from sitemap to checkout.

CLIENT

Valeksa Market

PRODUCT

E-commerce website

MY ROLE

UX/UI designer

TIMELINE

Nov 2025 – present

PLATFORM

Web · desktop, tablet, mobile

01

Overview

Valeksa Market is a Polish chain of Ukrainian and Eastern European grocery stores. As the UX/UI designer, I designed its online store end to end, from sitemap and user flows to a component library for desktop, tablet and mobile.

The brief

A store with 500–1500 products sold per piece, by weight or both, easy to browse and predictable at checkout.

The users

People from Ukraine and Eastern Europe living in Poland who miss familiar tastes and brands.

My role

UX/UI designer: sitemap, user flows, UI for 3 breakpoints, components and handoff to developers.

02

Context

A grocery catalog where one product can be sold per piece, by weight, or both.

500+

products, up to 1500

3

ways to sell: piece, weight, hybrid

3

breakpoints: 1440, 768, 390

What made it hard

Three product types, one card

Deposit, VAT and delivery in every total

Guest, returning and business buyers

Key insight

In grocery the card price isn’t always the cart price. Every screen has to make the final total predictable, whether it’s sold by weight, per piece or in between.

03

Solution

One product card, three ways to sell

Regular, weighed and hybrid products share one layout. Only the buy box changes, showing the one decision the user has to make: quantity, weight or an approximate piece.

Fixed price per piece

→

Regular · quantity stepper

Price depends on weight

→

Weighed · 100 g – 1 kg presets + own weight

Why here

Weighed and hybrid goods are where grocery stores lose trust: the price on the card isn’t the price in the cart.

Key decision

Keep one card, swap only the buy box; show “price per 100 g” or “≈ 100–130 g” and explain the estimate in one line.

How we’d measure

Add-to-cart rate on weighed items · cart edits · questions about price

04

Key decisions

4

checkout scenarios

200 zł

free-delivery goal

Desktop 1440 · tablet 768 · mobile 390

Cart

Free-delivery progress

A bar in the cart shows how much is left to free delivery and celebrates when it’s unlocked. Trade-off: one more element in the summary.

Checkout

Four checkout scenarios

New customer, returning customer, shipping to another address and a company invoice, and each gets only the fields it needs. Trade-off: more states to design and test.

Account

Orders you can repeat

Order history with statuses and a “repeat order” button, saved addresses and favourites. Trade-off: the benefit needs an account.

Trust

Social proof and post-purchase e-mail

Ratings and reviews on the home, product and cart pages, product badges and an order e-mail after purchase. Trade-off: works only with real reviews.

RESULT

The store is live and working well. I designed it end to end: 290+ screens and states for 3 breakpoints and 80+ components handed off to developers. I still support the product, and new features ship regularly, from badges and social proof to post-purchase e-mails.

Kateryna Verbylo

UX/UI Designer

katyaverbylo@gmail.com

© 2026 Kateryna Verbylo. All rights reserved