Skip to main content
All work

Portfolio & gallery · client work · live

Oksana Fedotiuk

Oksana Fedotiuk — home page screenshot
Next.jsi18nNetlifyPhone-first CMS

Challenge

Oksana paints murals and oil paintings across Poland and needed a portfolio that could carry a growing gallery, take price requests from potential clients, and — critically — be updated by her, from her phone, between jobs. No developer on call, no CMS dashboard that assumes a desk and a mouse.

What was built

A gallery of murals and oil paintings organised for browsing, a price-request flow that turns a visitor's interest into a real lead, light and dark themes, and an admin interface deliberately simplified down to what a phone screen and a thumb can comfortably do. The site itself is multilingual, matching the languages of the clients she actually works with.

Technical decisions

Next.js with next-intl for the multilingual routing, deployed on Netlify. The admin was the real design constraint: every editing flow was tested on a phone first, not adapted from a desktop layout afterwards — image uploads, reordering the gallery and editing prices all had to work with one thumb and a mobile connection.

fedotiuk.com