The website of a watchmaker in Nice, custom-coded: a shop for pre-owned watches, repair requests and buy-backs. Design, development, sales tracking and maintenance since 2024.

À l'Heure d'Émilie
  • +48%Sales since the redesign (client figures)
  • +64%More visitors (Google Analytics)
  • 100%Core Web Vitals in the green

The redesign

A Nice workshop and its shop.

Émilie Ciais repairs, sells and buys back watches in Nice, and the site had to make room for each of these activities.

I rebuilt the site from scratch, in custom code. It’s connected to WatchCRM, the workshop’s management software, which I also designed.

À l’Heure d’Émilie home page

Custom-built

Émilie runs her site herself.

Émilie adds her watches, changes prices and edits her pages herself, from an admin built around her business.

The data lives in an SQLite database: no database server to manage, and a backup is just a file to copy.

The code only does what the shop needs. When Émilie wants a new feature, I add it directly.

Search

A search that shows the watches.

Many visitors know what they’re looking for: a Rolex, a Submariner. From the first letters typed, search shows the watches, with photo and price.

Instant search for “rolex”

Filters

Nearly 500 watches to filter.

With nearly 500 pieces, the filters had to be serious: price, brand, condition, gender. The button shows the number of results before you apply: you never land on an empty page.

On mobile, the filters are the same, tucked into a panel.

Catalog filter panel

Product page

Condition and papers, right under the price.

For a pre-owned watch, condition, year, box and papers matter as much as the price. They sit right below it, before the buy and reserve buttons.

Product page on desktop and mobile

Mobile and performance

Above 90 on Lighthouse.

Every page was designed for phones too, catalog and repair requests included.

No CMS or plugins to load: pages stay light, on mobile and desktop alike.

Catalog, brands and repair on mobile

Follow-up

Sales tracking and maintenance.

Every month, I check in GA4 where visitors drop off between the product page and checkout, and adjust accordingly.

I’ve also handled the site’s maintenance and new features since 2024.