← Freelance

Valesa

A fashion storefront rebuilt from the inside out. A quieter shopping experience, with the commercial details made more dependable.

Contribution
Product design, frontend, commerce architecture and implementation
Built with
Next.js, Payload CMS, PostgreSQL, Montonio and LP Express
Valesa's pink Leona set, photographed in natural light
Photography sets the pace; the interface gives it room.

The brief

Valesa sells clothing and lingerie with detailed sizing, changing stock, regional payments, and Lithuanian delivery. Its previous storefront made that complexity feel like visual noise.

The work connected an end-to-end redesign with a custom commerce rebuild. The aim was to make shopping feel simple without concealing the information people need to choose.

Fewer distractions, better decisions

Five clear shopping categories replaced nine competing entry points. Repeated promotions gave way to an image-led rhythm, with each screen focused on the next useful decision.

On product pages, photography sits alongside price, discounts, size, availability, care, delivery, and returns. Lithuanian and English extend through the whole journey, including account flows, consent, order emails, and post-purchase states.

The product page study: image, price, size and practical detail in one reading path.

Trust beneath the interface

The server determines price, discounts, stock, and order state. Payment and delivery providers connect through separate adapters, so their complexity does not spread through the storefront.

Repeated payment notifications cannot trigger duplicate stock changes or customer emails. Public product media is separated from private invoices. Structured publishing rules keep incomplete bilingual products out of the catalogue.

The owner can manage products, homepage content, shipping settings, discounts, and commercial copy in Payload, without a code deployment.

What was checked

Staging validation covered 40 Lithuanian and English route-and-viewport combinations, from 320 to 1440 pixels. Checks covered overflow, touch targets, labels, keyboard focus, contrast, and reduced motion.

Three audited mobile commerce routes recorded a Lighthouse accessibility score of 100 and zero layout shift. These are validation results, not conversion claims. Mobile loading performance remained an improvement area, alongside final content, imagery, and broader assistive-technology testing.

The storefront establishes the collection before asking for a choice.
The same hierarchy collapses cleanly for a small screen.

What I took away

A quiet interface depends on clear rules underneath it. Making payments, stock, language, and ownership explicit is what lets the shopping experience stay calm.