Judith21
A store that keeps running when we're not around.
We designed and built the Judith21 online store: a brand experience for the people buying and simple management for the person running it every day.
- Ecommerce
- Next.js + Shopify
- Development
- Management
- Client
- Judith21
- Work
- Online store
- Location
- Girona
- Status
- Live · with maintenance

Where it started
Putting products online wasn't the job.
A catalogue shows what you sell. A store has to sell it: someone finds a product, understands it, buys it and pays — and on the other side an order arrives that has to be packed and shipped. That difference shaped the whole project.
A catalogue
- Products
- Photos
- Prices
A working store
- Structure and categories
- Navigation
- Cart
- Payments
- Orders
- Notifications
- Day-to-day management
The difference between having products online and having a store that operates.
The challenge
Two people use the same store.
A good-looking store isn't enough. It had to be easy for the person buying and for the person running it. We designed both sides at once.
The person buying
Find, understand, pay.
Arrives on a phone or a laptop and needs to reach the product and checkout without doubts.
- →Finds the product
- →Understands what it is
- →Chooses it
- →Adds it to the cart
- →Pays
The person running it
Organise, edit, ship.
Judith needs to run the store day to day without depending on anyone.
- →Uploads products
- →Organises categories
- →Edits content
- →Manages orders
- →Prepares shipments
If one side works and the other doesn't, the store doesn't work.
Front end
Its own experience, not a template.
The side shoppers see was designed around the brand and its photography, so buying feels like walking into Judith21 rather than any online shop.
- ◦Collection photography takes centre stage
- ◦The brand set in an italic serif with its own character
- ◦Short navigation: collections, products and about
- ◦Product search always at hand
- ◦The cart reachable from any page
- ◦Designed to feel natural on mobile too
The visual direction comes from the brand and the photography of its collections.
Behind the scenes
Custom on the outside. Easy to manage on the inside.
The shopping experience is a bespoke storefront built with Next.js. Day-to-day management runs on Shopify, connected behind it, which handles products, orders and payments very well. Shoppers don't notice it; the person running the store is glad of it.
What shoppers see
The brand's store
- Custom design
- Collections
- Product
- Search
- Cart
What Judith uses
Shopify
- Products
- Catalogue
- Orders
- Payments
- Promotions
- Daily operations
The full loop
From product to order, with no loose ends.
We set up the whole journey so the store could genuinely operate from day one.
- 01
Product
↓→ - 02
Cart
↓→ - 03
Payment
↓→ - 04
Order
↓→ - 05
Packing
↓→ - 06
Shipping
Working payments
The payment gateway, configured and tested before launch.
Orders in view
Every purchase arrives as an order in the store's admin, ready to prepare.
Notifications
Store emails and a contact form, set up from the start.
No complex logistics integrations: the order comes in, Judith packs and ships it, and the loop closes.
Getting started
We didn't hand over an empty store.
Handing over a dashboard and leaving the client to figure it out isn't delivering a store. We helped prepare the first full campaign so the store opened already working.
- 01Initial products
- 02Categories and catalogue structure
- 03Store settings
- 04Payment gateway
- 05Store emails and form
- 06Checkout reviewed end to end
Day-to-day autonomy
Adding a product shouldn't mean emailing us.
We didn't want every change to become a support ticket. Day-to-day work on the store is done by Judith, without waiting on anyone.
What needs doing → who does it
“New stock has arrived”
Judith, right away
Uploads the product with photos, price and variants.
“I want to change a price or a photo”
Judith, right away
Edits the product directly, without touching the store design.
“A new collection is starting”
Judith, right away
Creates the category and organises the catalogue her way.
“An order has come in”
Judith, right away
Sees it, packs it and ships it from the same admin.
And also, on her own
- Updating content
- Working on the catalogue
- Running promotions
The technology stays in the background. What Judith sees is simple management.
Support
Running it herself doesn't mean running it alone.
Judith runs the store day to day. We stay alongside with maintenance for whatever isn't routine.
- 01Support when needed
- 02Adjustments
- 03Improvements
- 04New needs as the store evolves
What made the project work
Easy to buy from. Easy to run.
How we build Shopify stores →Online stores for Girona businesses →Design buying and managing together.
Every decision considered both the shopper and the person packing the order.
Deliver a store ready to operate.
Products, payments, orders and notifications working from day one.
Keep technology out of the way.
A bespoke experience up front and simple management behind it.
Your project
Is your business better than your website shows?
Tell us where you are and what you want to achieve. We'll design the solution around the goal, not around a template.
Tell us about your project ↗
