25/25 concept project
Sęk: solid wood furniture made to measure · Bydgoszcz
Buyers design a made-to-measure table, see its price in zlotys, euros or pounds and check it fits their dining room.
Concept project - how I would build a website for a business in this field: solid wood furniture made to measure. The business and its details are fictional.
- Field
- solid wood furniture made to measure
- City
- Bydgoszcz
- Languages
- PL / EN / DE
- Year
- 2026
- Speed
- 93/100 · 100/100
01The challenge
A workshop that makes tables to measure usually writes “price on request” on its website and waits for emails. A buyer in Germany or the UK gives up before that: they do not know what they will pay in their own currency, what delivery costs or whether there will be extra charges on arrival. And when a shop wants several languages and currencies, on WordPress that usually means a few paid plugins with yearly subscriptions. This is how I would build a shop for a joinery workshop near Bydgoszcz that ships furniture to Poland, Germany, Austria and the UK: on WooCommerce, in Polish, English and German, in zlotys, euros and pounds, with no paid plugins for languages or currencies.
02What I did
-
A folding rule that measures the whole shop
The first screen shows a table photographed from above, and a wooden carpenter’s folding rule unfolds on its top, segment by segment, up to “200”. Next to it appears “200 cm, seats up to 8”. The animation plays once, and with reduced motion the rule is simply shown unfolded. The same rule comes back in the configurator, where you set the table length by dragging its end, and in the footer. Anyone who has ever measured a piece of furniture gets it at once: everything here is made to measure.
-
A configurator with a price nobody can tamper with
Length from 120 to 300 cm is set by dragging in 5 cm steps or typed to the centimetre, plus width, wood (oak, ash, American walnut), top thickness, edge, legs, oil and a 50 cm extension. The top and side drawings of the table change at once, and so do the number of seats (60 cm per person), lead time and price. The price is worked out by the shop’s server from rates set in the dashboard, and the basket calculates it again from the dimensions, so nobody can change it in the browser. A finished design can be sent as a link, for example to the rest of the household.
-
“Will it fit?”
After the price, the second question every table buyer asks is whether it will fit their dining room. The planner answers with a drawing: enter the room size and it shows the table, chairs and walking space behind the chairs (75, 80 or 90 cm) from above, including a version with the table against a wall and a bench. The result is spelled out in words, for example “The largest we recommend: 270 × 110 cm”, and one button carries that size over to the configurator. It works in centimetres or inches.
-
Three languages and three currencies with no subscription
Translations run on the free version of Polylang with my own WooCommerce integration: every piece of furniture, category and variant has a Polish, English and German version, price and stock are shared, there is one basket for all languages, and the order arrives in the buyer’s language. Prices in the dashboard are in zlotys, and the shop converts them to euros and pounds itself at the National Bank of Poland mid rate, fetched once a day, with a margin and rounding set in the dashboard. Each order stores the currency, the rate and its date. The owner pays nothing each year for language or currency plugins.
-
Honest delivery to four countries
A table shows delivery time and cost for Poland, Germany, Austria and the UK, separately for courier and pallet. A UK customer sees the price without Polish VAT everywhere, the same in the configurator, basket and order, and the site says plainly that they will pay UK import VAT and a clearance fee on delivery, with the GOV.UK source. Returns are clear too: furniture from the regular range can be returned within 14 days, a made-to-measure table cannot, which is why the customer gets a drawing to approve before any wood is cut.
-
A dashboard every shop owner knows
The shop runs on WooCommerce, so products, variants, orders and stock are handled in a dashboard most shop owners already know. The site shows screenshots of it: the furniture list in three languages, an order in euros with the NBP rate, and the rates the table price is calculated from. For the undecided there are samples of the three woods, refunded when a table is ordered, and a form for an unusual size or shape, where buyers can attach a photo of their dining room.
-
Honestly labelled
The business, reviews and contact details are made up, which the bar at the top of the page and the footer both say. An order can be placed all the way through, but the payment is a test one and takes no money, and instead of an email the confirmation page shows a preview of it. VAT is simplified: 23% for Poland, Germany and Austria, while a real shop would account for sales to other EU countries under the OSS scheme, which the site also says. The photos are AI-generated.
03Result
A furniture shop in three languages and three currencies where customers design their own table, see a price the shop calculates, check whether it will fit their dining room and order with delivery to their country. The owner runs it all in the familiar WooCommerce dashboard, with no plugin subscriptions. Speed 93/100 on mobile and 100 on desktop, accessibility 100.
93phone
100desktop
measured:
04DNA card
What the finish is made of
Click a color, typeface or corner style to strip it from the preview. What remains is the bare structure - the same one every website of mine stands on.
Colors
Heading typeface
Corner radius
05Found on Google
How customers find this website
- The title says what you can buy: made-to-measure tables and solid wood furniture.
- Google knows it is a furniture shop and which countries it delivers to, and every item has a price in the page currency, shipping costs and a returns policy.
- The most common questions are set up so Google and AI assistants can quote the answers.
- The Polish, English and German versions are linked, so Google shows the right language.
- The demo is hidden from search engines, because the business is fictional.