Since 2025
A design house's website, from catalogue to order
Reissued furniture, interior architecture projects, collaborations: a bilingual site that shows a body of work and sells pieces, without keeping visitors waiting.

pages published, in French and English
layout shift on the home page (CLS), measured in a real browser
weight of the menu images, at identical display size
lighter: a product page served drops from 234 to 74 KB
The context
A design house lives on what it shows: pieces, interiors, archives. So the site has to carry many images and many pages, in two languages, without becoming slow — while also taking an order, a quote request, and serving architects the technical documents for a piece. The two needs pull in opposite directions: that is what makes this kind of site hard, and where the work actually happens.
The workflow, in motion
What a design page makes you download
A design house lives on its images. The work is not to show fewer of them — it is to serve exactly what is displayed, and to serve it twice, in French and in English.
inventory_2What the house publishes
- chairReissued furniture pieces
- meeting_roomInterior architecture projects
- diamondCollaborations with leading houses
speedOne product page served
234 KB when the work started, for identical content.
- check_circleImages resized to their display size, not the size they were delivered in.
- check_circleState sent to the browser cut down to the columns actually read.
- check_circleCompression and caching applied to static files.
translateTwo complete sites
French and English are both served in full, never one as a partial translation of the other.
travel_exploreReadable by machines
- sellStructured data linked to the founder's Wikidata entry
- quizFrequently asked questions declared as such
- smart_toyAn llms.txt file for AI assistants
Nothing was removed to get there: same pages, served differently.
What we did
- check_circleThe whole site server-rendered: furniture, interior architecture projects, collaborations, journal and the house's history pages.
- check_circleThe product page and its variants — finishes, dimensions, fittings — with the technical documents (PDF, AutoCAD files) meant for professionals.
- check_circleThe buying path: basket, addresses, online payment, and an automatic switch to a quote request whenever shipping has to be negotiated.
- check_circlePerformance, measured then fixed: static file caching, compression, images resized to their display size, animations moved out of layout calculation.
- check_circleSearch and AI-assistant readability: per-page titles and descriptions, structured data linking the house to its Wikidata entry, FAQ, sitemap and llms.txt file.
- check_circleHosting, deployments and backups, on our own servers.
What changed
- trending_upFrench pages are finally in French: the titles served to search engines had stayed in English, identical to the English ones.
- trending_upA product page weighs three times less than at the start of the work, with nothing removed.
- trending_upContent no longer jumps under your finger while loading: layout shift went from 0.29 to zero.
- trending_upAI assistants now have an accurate source about the house, its dates and its places, instead of what they infer elsewhere.
The services involved
This engagement drew on the following expertise. Each has its own page, with its method and its deliverables.
Other case studies

STS Arbres et Jardins
Since 2026A one-year-old site built on an abandoned theme, with an American contact page still live. Full rebuild, migration off WordPress, and local pages built on verified facts.
Read the case studyarrow_forward
FlatBay
Since 2015Agencies drowning in incomplete files. An assistant that chases missing documents, computes the affordability ratio, and only passes on complete applications.
Read the case studyarrow_forward
Référentiels de données
Since 2024Addresses, public transport, property sales, land registry: four services answering the same questions as paid APIs, built from open public data, running on our servers.
Read the case studyarrow_forwardLet's talk about your project
Thirty minutes is enough to tell whether we are the right fit. We reply within 48 hours, and we say no when it is not for us.
