Fewer support requests
Designing the states people actually hit — empty, loading, error, permission denied — removes the questions your team answers by hand later.
Optional analytics, advertising and case-study videos are off. Allow them all, or open settings to choose. Privacy policy

We design ecommerce interfaces around browsing, selection and the next supported purchase step. Filters, variant choices, cart updates and recovery behaviour are specified so the store is usable beyond a perfect sample order.
A few clients we’ve worked with




















UX/UI design for ecommerce businesses: shopping flow, selection and cart states, prototype and specification.
A product option can become unavailable after a shopper selects it.
Cart changes need visible confirmation and recovery when they fail.
Account requirements should be clear before shoppers reach a blocked step.
Interfaces are not decorated; they are decided. When the tasks, roles and states are never agreed, they get invented during development — one screen at a time.
Designing the states people actually hit — empty, loading, error, permission denied — removes the questions your team answers by hand later.
An agreed screen inventory and behaviour means engineers implement decisions instead of making product decisions in code review.
Patterns designed once hold when the roadmap adds a role, a plan tier or a new workflow.
Plan shopping flow, selection and cart states and prototype and specification as connected parts of the engagement.
Map the tasks shoppers perform to find and compare items. Define where product guidance, account access or an appointment is needed.
Design variant availability, quantity limits and basket changes. Include invalid combinations, stock changes and failed updates.
Build a reviewable Figma flow using representative products. Document platform constraints and business decisions for engineering.
“What I appreciate most is that the team always communicates openly and stays honest throughout.”
“They delivered what they said they would, on time.”
“They met all our expectations by providing great strategies based on our needs.”
The agreed UX/UI design scope is documented in the following work products.
Role and user-flow diagrams
Figma screens with interaction states
Clickable prototype and behaviour specifications
Explore the wider scope behind the website.
Develop the positioning, messaging, and visual identity your website needs.
Update an existing website while accounting for its content, URLs, integrations, and publishing workflow.
Where generative tools genuinely speed up brand and interface work, where they must not be used, and who signs off.
Review important journeys, page hierarchy, forms, and interaction states with actionable recommendations.
Explore the scope, deliverables and process for each part of the website.
Our process
Define product choices, stock behaviour and permitted cart actions with the business owner.
[ 01 ]Design unavailable variants, failed updates and recovery alongside the ordinary buying path.
[ 02 ]Confirm the flow fits supported commerce controls and document unresolved rules before development.
[ 03 ]No account layer between you and them. These are the Norml specialists this work runs through.

“I've spent 10 years working across development and marketing. I started as a developer, but design, SEO and advertising were already part of the job. That taught me to treat a website as one system: the business, the content, the design and the code have to work together. At Norml, I lead the architecture behind our work and stay involved wherever strategy, design, development and search meet.”
Max TymoshynFounder & Architect
Get started