perfectdesign.
Our Work
Concept prototypeWatch dealer website and sales desk

Crownwheel

A Kuala Lumpur dealer of pre-owned and new watches with its own workshop: every watch carries its authentication and timing report, with card instalments, trade-ins and consignment, private viewings and an owner portal, and the sales, payments, workshop and manager desk behind them.

15
Watch dealers, marketplaces and tools studied
5
Roles on one shared record
47
Of 56 top-site features built
crownwheel-4dpc.perfectdesign.app
Watch boutique home page at dusk with display cases, the headline Pre-owned watches, checked on our own bench, a stock search and a facts strip, Crownwheel concept prototype

The brief

Watch dealers describe condition in prose and none publishes the timing readings that prove a watch. Malaysian buyers pay by card instalments, yet dealer sites show no monthly figure with its terms. And a licensed second-hand dealer must keep books of what it buys and sells and stop trading at 7 pm, which no site shows how it does.

What we shipped

A dealer website where every watch has a page built around evidence: studio photos, the movement, a condition map, six-position timing and the water-resistance test, with a printable authentication report; stock with the filters watch buyers use; card instalments by bank and term; sell, trade in or consign with an indicative range and a declaration signed on screen; private viewings by boutique and time; reservations with a refundable deposit; and an owner portal for approvals, warranty and valuation reminders. Behind it: one inbox for every channel, a buying desk, a payments desk with the bank’s decisions, deal sheets with their checks, the dealer’s books, a workshop bench board run by capacity and a manager dashboard.

Built for: Watch, jewellery and luxury dealers, resellers of pre-owned goods that need proof of authenticity, and any shop that sells, buys back and services what it sells.

Inside the build

Every part, and what it does

A closer look at what was actually built — screen by screen, so you can judge the depth for yourself.

For buyers7
Watch boutique home page at dusk with display cases, the headline Pre-owned watches, checked on our own bench, a stock search and a facts strip, Crownwheel concept prototype
01

A boutique website where every section works

A full-bleed boutique hero with a stock search and a linked facts strip, then new arrivals, the bench checks with a real reading, a selling range, an instalment matrix and both boutiques with their hours.

  • Search by maker and budget
  • Facts that link to the detail
  • Two boutiques and the 7 pm limit
Watches in stock with filters for new, pre-owned or consigned, maker and budget, and watch tiles with grade, box and papers, price and monthly figure, Crownwheel concept prototype
02

Stock with the filters watch buyers use

New, pre-owned and consigned watches filtered by maker, budget in total or by the month, style, condition grade, box and papers, size, material, movement and boutique, with live counts.

  • Live counts on every filter
  • Grade, box and papers on every tile
  • Saved searches with alerts
Watch page for a blue moon-phase watch with a studio photo, grade, box and papers, the price, a card-instalment estimate and a refundable reservation button, Crownwheel concept prototype
03

A watch page built around evidence

The studio photo, the movement, a drawn condition map and the timing chart beside a price panel with the maker’s list price, a card-instalment estimate by bank and term, and reserve, viewing and trade-in actions.

  • Box, papers and a five-step grade
  • Reserve with a refundable deposit
  • Sale terms in English and Bahasa Melayu
Authentication and condition report with the watch details, a workshop seal and a table of authentication checks and results, Crownwheel concept prototype
04

Authentication and condition report

A printable bench certificate for every watch: serial, movement and original parts checked, the police-list check, every mark listed and mapped, timing in six positions and the water-resistance test.

  • Numbered workshop seal
  • Every mark listed before the sale
  • Prints or saves as a PDF
Card instalment calculator with a bank and term chosen, the monthly figure, interest, total and the bank’s disclosures, Crownwheel concept prototype
05

Card instalments by bank and term

Pick a watch, a bank and a term to see the monthly figure, interest, total and effective rate with Bank Negara’s disclosures, then compare every bank and term in one matrix. Every figure is an estimate.

  • Flags the minimum and a short card limit
  • Says the bank decides
  • Sends the plan to a specialist
Sell or trade in form comparing selling, trading in and consigning, with an indicative price range and the factors behind it, Crownwheel concept prototype
06

Sell, trade in or consign

Four questions and four photos give an indicative range that moves as you answer, with selling, trading in and consigning priced side by side; the offer is accepted by signing the seller’s declaration on screen.

  • Three routes priced side by side
  • An inspection booked at either boutique
  • A declaration signed on screen
Private viewing booking with watches to see, a boutique, a day and free times, contact fields and a privacy notice, Crownwheel concept prototype
07

Private viewings by boutique and time

Choose up to three watches, a boutique, a day and a free time; the booking goes to a specialist free then, and the last start leaves time to finish before 7 pm. Confirmations are simulated: nothing is sent.

  • Times from free specialists
  • Watches brought over from the other boutique
  • WhatsApp confirmation and reminder
For owners1
Owner portal asking the owner to approve extra work found on a watch, with the workshop tracker, the owner’s watches and scheduled messages, Crownwheel concept prototype
08

My collection

Owners approve or decline extra work found on the bench, follow their watch through the workshop, and see warranty, next service and valuation for each watch, with every message Crownwheel has sent.

  • Nothing extra starts without approval
  • Warranty, service and valuation dates
  • Offers to sign and documents to send
The sales and workshop desk4
Sales inbox listing enquiries from WhatsApp, the website and Instagram by boutique, with an enquiry open and a reply panel, Crownwheel concept prototype
09

One inbox for every channel

Website, WhatsApp, Instagram, marketplace, walk-in, referral and phone enquiries by boutique, each given to the least busy specialist, with the watch and links to its viewing, offer, deal or plan.

  • First replies over an hour flagged
  • Quick replies, status and reassignment
  • Valuation certificates from the enquiry
Payments desk with card instalment plans, a bank asking for a document and the buyer’s balance after the deposit, Crownwheel concept prototype
10

Payments desk for card plans

Each reservation’s card instalment plan is completed with the buyer, sent to the bank and moved by its decision: approve, ask for a document or decline. Bank decisions are simulated.

  • The limit shortfall and documents needed
  • Document requests reach My collection
  • Due diligence for large cash payments
Workshop bench board with watches in columns from booked in to ready, each with its service, watchmaker and promised date, Crownwheel concept prototype
11

Workshop bench board

Every watch from drop-off to collection by status, each watchmaker’s bench hours against capacity, and the hours booked for the coming days; a watch leaves the bench only when its readings pass.

  • Waiting for the owner or parts
  • Readings and the water test enforced
  • The ready message with service tax
Manager dashboard with a funnel from enquiries to sales, enquiries by source and boutique, and viewing-to-sale by specialist, Crownwheel concept prototype
12

Manager dashboard

Both boutiques over 30 days: enquiry to sale, enquiries by source and boutique, viewing-to-sale by specialist, stock age, consigned watches and bench load. Sample data.

  • 96 enquiries, 29 viewings, 9 sales
  • Both boutiques compared
  • Charts with a table view

Click through it yourself

Every screen above is interactive. No sign-up, nothing to install.

Click through the prototype

Behind the build

Researched first, then built

Before designing anything, we studied 15 watch dealers, marketplaces and dealer tools in Malaysia, Singapore, Hong Kong, the UK, the US and Germany. Two blocked automated browsers, so we read their archived pages instead. Nothing was copied. Each finding below changed a decision.

Studied (15)

  • Swiss Watch
  • The Hour Glass
  • Cortina Watch
  • Sincere Fine Watches
  • Watch Exchange
  • Watchbook
  • Times Avenue
  • Watchfinder & Co.
  • Bob’s Watches
  • The 1916 Company
  • Wristcheck
  • Chrono24
  • WatchCharts
  • Elefta
  • RepairDesk
  • What we saw

    Watchfinder puts box, papers, year and a named grade beside the price; most dealers describe condition in prose.

    What Crownwheel does

    A five-step grade on every watch and a drawn condition map where each mark is a numbered point with its note.

  • What we saw

    Dealers describe their timing and pressure tests, but nobody publishes the readings.

    What Crownwheel does

    Six-position timing, amplitude, beat error, power reserve and the pressure-test result on every watch, in a printable report.

  • What we saw

    Watchfinder shows a monthly figure under the price; Malaysian buyers pay by card instalments.

    What Crownwheel does

    A card-instalment estimate by bank and term with Bank Negara’s disclosures, and a payments desk with the bank’s decision.

  • What we saw

    Several dealers compare selling with consigning.

    What Crownwheel does

    One selling flow with three routes, an indicative range with its factors, an inspection, an offer and a declaration signed on screen.

  • What we saw

    Dealers state their licence, but none shows what it requires.

    What Crownwheel does

    The 7 pm trading limit enforced on viewings, inspections, intake and handovers, and the dealer’s books kept for every watch bought and sold.

  • What we saw

    Owners are asked to sign a service quote, or approve by a link in an SMS.

    What Crownwheel does

    A bench board by status and watchmaker capacity, with extra work waiting for the owner’s approval in My collection.

  • What we saw

    Marketplaces and price trackers tell owners what their watches are worth.

    What Crownwheel does

    My collection with insurance valuation certificates and renewal reminders at 60, 30 and 7 days.

Feature checklist

47 of the 56 features the leading sites offer

We listed every feature we found in the research above. Crownwheel has 47 of them, and 6 more in part; the 3 left out are listed with the reason.

Finding a watch10

  • Search by maker, model or reference
  • Filter by maker
  • Condition grade filter
  • Box and papers filter
  • Size, material and movement
  • Price in total or by the month
  • New, pre-owned and consigned
  • Sort
  • Saved watches
  • Saved-search alerts

The watch page14

  • Photos of the watch, movement and condition
  • Box, papers and year at a glance
  • Grade with a guide
  • Every defect listed
  • Specification table
  • Authenticity guarantee
  • Timing and water-resistance results
  • Dealer warranty
  • Maker’s list price
  • Monthly figure under the price
  • Instalment calculator
  • Private viewing booking
  • Enquiry and WhatsApp per watch
  • Wrist-fit guide

Selling10

  • Online valuation request
  • Instant indicative range
  • Sell, trade in and consign compared
  • Trade-in credited to the deal
  • Photo guidance
  • Face-to-face inspection
  • Published consignment terms
  • Seller’s declaration signed on screen
  • Licensed-dealer statement
  • Sourcing requests

Servicing5

  • Service prices with tax
  • Online drop-off booking
  • Owner approves extra work
  • Repair status
  • Water-resistance testing

Owners3

  • Collection with values
  • Insurance valuation certificates
  • Warranty, service and valuation reminders

Places and payments2

  • Boutique finder with hours
  • Local payment methods

Behind the counter3

  • Leads from every channel in one inbox
  • E-invoice step on the deal sheet
  • Manager analytics

Built in part

  • Online purchase: reserved online and completed at the boutique, because the sale needs the buyer’s identity document within trading hours.
  • Live chat: WhatsApp replies instead.
  • Editorial: maker stories only.
  • Returns: a refundable five-day hold instead.
  • Polishing: recorded as extra work for the owner to approve.
  • Marketplace listing sync: marketplace enquiries arrive in the inbox, without listing sync.

Left out, and why

  • Reviews: none could be honest in a concept.
  • A live “people viewing” counter: it is pressure, not information.
  • Escrow: the dealer is the seller, and the refundable deposit does the job.

Design research

How the leading sites look, and what we took

We measured the fonts, colours and layouts of the dealers we studied, then applied what most of them share in an original design, on the website and the desk.

  • Across the leading sites

    A serif at regular weight for headings over a light sans.

    In Crownwheel

    Gloock, a sturdy high-contrast serif, over Albert Sans with aligned figures for prices and readings.

  • Across the leading sites

    White pages, near-black text, black buttons and one muted accent.

    In Crownwheel

    White and rhodium grey, anthracite text and buttons, and a single ruby accent, the colour of a movement’s jewels; no gold.

  • Across the leading sites

    The actual watch on a pale ground, from many angles.

    In Crownwheel

    Every watch photographed front-on on the same studio grey, with the movement, a condition map and the timing chart.

  • Across the leading sites

    Price, box and papers, year and a grade side by side.

    In Crownwheel

    One price block per watch: cash price, the monthly figure at 0%, a five-step grade, box and papers ticks and the maker’s list price.

  • Across the leading sites

    Boutique, guarantee, warranty and licence near the decision.

    In Crownwheel

    Boutique and reserved status on every tile, the report one click away, a 24-month warranty and the licence where viewings are booked.

Rules it follows

The business rules, built in

The prototype enforces each of these, so you can test them yourself.

Licensed dealer

  • No buying, selling or handing over between 7 pm and 7 am
  • Every watch bought and sold entered in the dealer’s books with the other party’s particulars
  • Every watch offered to us checked against police lists before an offer

Cash, cards and deposits

  • Cash of RM 50,000 or more for a gold or platinum watch needs customer due diligence
  • Card-instalment estimates say the bank decides; no card surcharge
  • Deposits refunded only to the method used to pay

Honest descriptions

  • Every mark listed in writing before the sale
  • Readings published as measured; the maker’s list price only for models still made

Tax and e-invoices

  • Prices include all taxes; servicing shows 8% service tax separately
  • Sales above RM 10,000 get their own e-invoice; watches bought from private sellers get a self-billed one

Workshop and personal data

  • No work beyond the fixed-price service without the owner’s approval
  • A watch leaves the bench only within tolerance and after passing the water test
  • Identity numbers masked on screen; marketing only with a separate opt-in

Connected roles

One action, every screen

Every role works on the same records, so one person’s action shows up for the others.

  1. 1

    A buyer books a private viewing; the specialist free at that boutique sees it on the timetable and in the inbox, and the buyer gets a WhatsApp confirmation and a reminder.

  2. 2

    The buyer asks to trade in a watch; the buying desk sees the request with its range, and once the inspection passes, the specialist’s offer appears in My collection to sign.

  3. 3

    The buyer reserves a watch; the stock list and the watch page show it as Reserved, and a new deal with a card-plan application opens on the payments desk. A cancellation releases it and refunds the deposit.

  4. 4

    The specialist sends the card plan to the bank; the bank’s decision moves the deal on or asks the buyer for a payslip, which the buyer uploads in My collection.

  5. 5

    The buying desk completes the trade-in intake; the watch goes on sale with an entry in the book of goods bought, and its credit comes off the buyer’s deal.

  6. 6

    The specialist hands the watch over once every check is done; the buyer sees it in My collection with its warranty, first service date and reminders.

  7. 7

    The workshop sends extra work for approval; the owner approves or declines it in My collection, and when the readings pass the owner gets the ready message.

Core systems

What this build is made of

These are systems we build repeatedly — each links to every other project that contains it, so you can compare implementations before deciding what you need.

Industry: Retail & ecommerce

Unique to this build

Built specifically for this project rather than assembled from the shelf.

  • Authentication and timing report

    Serial, movement and original parts checked, every mark mapped, six-position timing, amplitude, beat error and the water-resistance test on a printable certificate for every watch.

  • The dealer’s books and the 7 pm limit

    Every watch bought and sold is entered with the seller’s or buyer’s particulars, and viewings, intake and handovers are refused between 7 pm and 7 am, as the Second-Hand Dealers Act requires.

  • Card instalments with the disclosures

    A monthly figure by bank and term that says the bank decides, that it joins the card’s minimum payment and that the whole amount is held against the limit.

Want a build like this for your business?

Tell us what you have in mind and we'll put together a functional prototype of your project — free.

Get a quote