Goldmarket
Designing, building and running a gold marketplace — down to a 0.7-second load
Goldmarket is a Georgian online marketplace for gold and jewellery. Jewellers, pawnshops and individuals list their pieces; buyers browse, filter and call the seller. I’m the designer and the developer: the interface, the platform under it, the performance work, and the iOS/Android app are all one pair of hands.
Role
Product Designer · Developer
Timeline
2026 · ongoing
Platform
Web · iOS · Android
Year
2026

A place to sell gold that doesn’t feel like a classifieds site.
Gold in Georgia trades through pawnshops, jewellers and word of mouth. Goldmarket puts all of it on one shelf: a seller photographs a piece and lists it, a buyer filters by purity or stone and calls. No checkout, no escrow — the deal happens between people. The site’s whole job is to make both sides feel this is a serious place.
Trust is the product
People are buying gold from strangers. Every design decision — the photography, the price transparency, the seller cards — exists to make that feel safe.
Sellers are not designers
A pawnshop owner with a phone camera must be able to produce a listing that looks like a catalog page.
One pair of hands
Design, front-end, back-end, servers, the app. There is no team to hand anything to — which also means nothing gets lost in the handoff.
Dark green, gold accents, and the price of gold up front.
The visual language borrows from the thing being sold: a deep green ground that makes gold photography glow, one accent colour, generous cards. And the number every visitor silently wants — what is gold worth today — sits on the homepage, per purity, updated daily.
Filters that speak jeweller.
Purity, metal type, stone, hallmark, weight — the filters use the vocabulary of the trade, show live result counts scoped to your category, and update the grid without a page reload. The URL keeps up, so a filtered view can be sent to a friend.
SolvesFinding one ring among thousands

A listing page built around one action: call.
Big photography, the facts as scannable cards — purity, stone, condition — and a seller bar with the phone number one tap away. Nothing else competes with it.
SolvesTurning browsing into a phone call


The gold price, with no games.
The price page converts the world spot price at the official exchange rate and says so — no hidden spread, and a calculator that values your own gold by weight and purity. Giving that answer away for free is the cheapest trust the site buys.
SolvesTrust

Then I made it fast enough to feel expensive.
A marketplace full of 4K jewellery photography on a WordPress backend is slow by default: the baseline measured B, 88%, a 2.78 MB homepage, largest image painting at 1.5 seconds. Four tuning rounds later the same page measures A, 99/99, 941 KB, painting at 0.7 seconds — the security widget loads only when a form is on screen, the font subset went from 1.24 MB to 320 KB, every thumbnail became WebP with proper responsive sizes, and guests get pages from the edge cache.
My cleverest optimisation made the site slower.
To make the photo gallery feel instant I preloaded everything — every gallery image, every full-size lightbox original. The product page swelled to 4.6 MB, and on real mobile connections all that eager loading queued behind itself: taps felt two to three seconds late. The waterfall chart said I was winning; thumbs said otherwise.
The fix was restraint. Load the gallery size, fetch full-size images only when the lightbox actually opens. The page fell to around 460 KB and the gallery still switches in about 150 milliseconds.
Fast is what the thumb feels, not what the waterfall shows.
What it did.
A · 99
GTmetrix grade
From B · 88
0.7s
Largest paint
From 1.5s
941 KB
Homepage weight
From 2.78 MB
0 ms
Total blocking time
Nothing fights the first tap
The same marketplace in your pocket — with an AI photographer inside.
The iOS and Android app is built in React Native from the same design tokens as the site, against the same API. Selling is where it earns its place: point the camera at the piece, say a sentence about it, and AI fills in the listing — title, category, attributes, the weight you mentioned out loud — then reshoots your phone photo as a clean studio product shot. It’s in TestFlight now.

The same marketplace, native.

Browse, filter, favourite.

Photos first, facts second, call third.

Jewellery is bought with the eyes.
People call about wedding rings through this thing. It has to feel like a jeweller, not a website.
Next case study
E-Seats
Ticketing for concerts, theatre and sport — one purchase pattern, designed in dark and light across three screen sizes.