Home/Works/JOEL

JOEL

Jewelry marketplace
Senior Designer · Product Designer2022 — 2024Baku

One marketplace, five roles — buyers, jewelers, lombards, handmade sellers and admins, each on a surface built for the way they actually work.

JOEL storefront on laptop — The Storm Diamond
JOEL storefront landing
01/ platform
One platform, five roles
A whole jewelry economy under one roof

Buyer, jeweler, lombard, handmade seller, admin — each gets its own tailored surface, all sharing one design language.

Role & contribution

Not just screens

I owned product design end-to-end — and a good deal beyond it. From the first flow to the last pixel, the small team around it, the brand, the conversations with the business, and the testing that proved it worked.

01
Product & UX
Flows, information architecture and prototypes across web, tablet and three native apps — and the call on what ships first.
02
UI & design system
The visual language, tokens and components every role shares, including the shop card rebuilt from 32 variants into one component.
03
Brand & marketing
Logo, colour and type, then the marketing that carried them: social, banners and launch materials.
04
Back office
The cash desk, CRM, buy-back, credit and request flows that sales and support staff run the business from.
05
Team & business
Directed a junior designer, worked through feasibility and handoff with developers, set priorities with the business.
06
Field testing
Tested the services and apps end to end, on-site with real sellers, and brought what broke back into the design.
Who it's for

Two sides, two minds

The marketplace only works if both ends win. The whole design is anchored to these two people and what keeps them up at night.

L
Leyla A.
29 · gift & self-buyer, Baku

Goals

  • Find certified, authentic pieces
  • Compare price & quality fairly
  • Reserve before visiting a shop

Pains

  • Fear of fakes & no certificate
  • Opaque, “ask in DM” pricing
  • Driving store to store

Wants

  • Real photos & 360° views
  • Transparent, final prices
  • Card-installment options

Context

  • Shops on mobile, evenings
  • Buys for events & herself
  • Trusts reviews & badges
R
Rashad M.
41 · jewelry shop & lombard owner

Goals

  • List stock online quickly
  • Reach buyers beyond the street
  • Handle buy-back & credit cleanly

Pains

  • Paper ledgers & manual entry
  • No single view of the till
  • Slow to publish a new item

Wants

  • One cash desk for everything
  • Fast add-product flow
  • Reports & control from the phone

Context

  • Behind the counter all day
  • Staff with mixed tech skill
  • Cash, card & installments

A custom set of 30+ marks — started from Feather Icons, then reworked into a duotone, custom-weight family and animated into looping pictograms for empty states, onboarding and brand moments.

02/ storefront
Every piece, documented
Every stone, photographed, certified, priced

A public storefront built to hold 2,000+ ateliers — real images, certificates and live pricing, so browsing rare jewelry feels like a showroom, not a classifieds page.

JOEL — металл, камень, сувенир, подарок, дизайн, пол, золото
JOEL mobile catalog JOEL mobile product page
03/ product
Sets & discount logic
Sets that price themselves

Bundle rings, chains and stones into a set — with partial-set and discount pricing handled by page, not seller.

JOEL product info
JOEL in-app call
JOEL support chat
JOEL catalog filter
JOEL catalog
JOEL product card
Customer journey

The buyer's path, end to end

Where the emotion dips is where the design earns its keep — every low point maps to a concrete design answer.

Discover
Browse
Compare
Reserve
Purchase
After-sale
Doing
Sees an ad or a friend's referral
Filters catalog by stone & price
Opens a piece, checks the specs
Reserves it to view in store
Pays — full or by card plan
Tracks order, comes back later
Thinking
“Is this shop even legit?”
“So many options…”
“Is this price fair?”
“Can I see it first?”
“Which installment plan?”
“What if I want to resell?”
Pain
Trust in unknown sellers
Hard to compare across shops
Opaque, hidden pricing
No try-before-buy
Limited payment options
No after-care or resale path
Opportunity
Verified-seller badges
Smart filters & sets
Certificates + live price
Reserve & in-store viewing
6 bank installment plans
Buy-back & loyalty
04/ seller
The cash desk, built in
A full POS inside the dashboard

Sales, buy-back, credit and stock — one operational surface a jeweler runs the whole counter from.

JOEL weekly scheduler — tasks
JOEL photo-session scheduler

Operational control

Tasks, photo-sessions and the production pipeline — scheduled and assignable from one board.

Architecture

The app, mapped

Five roles branch from one core, each carrying the handful of screens that role lives in — all sitting on one shared design system.

JOEL BuyerJewelerLombardHandmadeAdmin StorefrontCatalog & searchProduct & setsFavorites & cart Cash deskClient baseAdd / edit productStock & reports Buy-back requestsCredit requestsPawn listPayouts Maker shopCreate a setPhoto-session req.Tariff & plan Role & accessSubscriptionsCatalog moderationReports SHARED DESIGN SYSTEMIcons · cards · tables · inputs · 6 role navbars · headers · footer
JOEL analytics — visitors, sources, demographics and ad-view metrics
JOEL admin dashboard — users, clients, revenue KPIs and reports

Dashboards

Analytics shows where visitors come from, who they are, how deep they read and on which devices. The admin view puts users, active clients, revenue, subscriptions, ad campaigns and content reports on one screen.

JOEL buy-back desk
JOEL product task / edit
JOEL buy-back desk
JOEL layaway — full
JOEL warehouse stock
JOEL operations

A toolkit for every side

  • Jeweler
  • Lombard
  • Buyer
  • Content creator
  • Manager
  • …and more
05/ mobile
The whole shop, in a pocket
Run the business from the phone

Clients, stock, reports and buy-back, credit & photo-session requests — the jeweler's entire operation, mobile-first.

JOEL product card
JOEL layaway
JOEL sellers
JOEL catalog filter
JOEL favorites
JOEL edit seller
06/ system
Design system
One system holding it together

Color, type and components — built once, reused across web, tablet and the mobile apps so every role looks like the same product.

Palette

Gold
#DAA627
Bright
#FBC84D
Ink
#15110A
Cream
#FBEFD2
Paper
#FFFFFF

Typography

Aa — Didot & Gilroy

Didot sets the jewelry-grade headlines; Gilroy carries every interface label and table. Neither is a web font, so this specimen is set in the case page's own type.

DisplayHeadingBodyCaption

Buttons

Add to cartReserveView certificate →

Inputs

Search by stone, carat…Metal · Gold 585Price, ₼

Status badges

NEWSALE −10%RESERVEDEFAULT · no ribbon

Four statuses — three ribbons and an empty one — are four modes of one variable collection on the shop card. How it got there from 32 variants →

07/ anatomy
How the shop card is built
One card, four verticals, rebuilt twice

Shops, lombards, buyers and handmade sellers share one row. In 2022 that cost 32 hand-drawn variants — 48 of their 72 ribbon layers always hidden, two copies shipped broken. Rebuilt twice since.

202232 variantsEvery type, status and size was drawn as a separate card.

202332 → 8 variantsThe promo badge became a switch on the instance, so status stopped multiplying the set.

20248 → 1 componentType, status and size became variable modes. One card covers every state.

202423 variables, 0 variantsCopy, colours, spacing and sizes live in variables and tokens, not in drawn copies.

◆ Commerce / Shop cardThe single Shop card component.

A fifth status is now one more mode with three values, not eight drawn cards. Role keeps the logic of the first version: a shop and a handmade seller trade on the platform, so their modes switch marketplace stats on; a lombard and a buyer are reached off it, so theirs turn the stats off and the messengers on. Size is only a width — the contact rail is auto-layout, so at 936 px it wraps onto a second line instead of truncating, and the height follows the content. The Buying card that drifted to 296 px on iPad now comes out at 288, like its siblings.

08/ outcome
Where it ended
Ready to open, stopped before launch

The business was already running: shops signed up, offices opened in shopping malls, staff hired and trained, content in production. The project stopped before the public launch, for reasons outside the product. The design was complete — 500+ screens across web, tablet and three native apps: five role surfaces, the seller back office, and one design system under all of it.