ProPidloga — a WooCommerce laminate and vinyl flooring store
A flooring store built on the client's SEO structure: a custom WooCommerce theme, a catalogue with filters and per-m² pricing, a pack calculator, Nova Poshta and monobank.
ProPidloga (propidloga.com.ua) is a Kyiv flooring shop: class 32 and 33 laminate, water-resistant laminate, vinyl and SPC flooring delivered across Ukraine. The client came with a ready-made SEO structure: a page list, headings, copy and rules for which products each page should show. We built a WooCommerce store around it in the style of the old site, but brighter and in the green of the new logo, filled the catalogue, connected monobank payments and Nova Poshta, and launched the site on the client’s hosting.
Technology stack
WordPress + WooCommerce with a custom theme and no page builders. Every page has the admin fields the brief called for: H1, an intro above the products, SEO copy below them, FAQ, an image with ALT text and a product selection rule by category, class, attribute or brand. Delivery uses our Nova Poshta plugin, online payment goes through monobank, and dropdowns use Tom Select.

The catalogue right on the home page
Per the brief, products sit right below the first screen: side filters by flooring type, brand, wear class, thickness, water resistance, bevel, colour and price, plus sorting and a product count. Filters work without a page reload and the selection is kept in the URL. Prices are shown per square metre, as flooring buyers expect.





SEO pages from the client’s structure
Every page in the SEO structure — class 32 and 33 laminate, water-resistant laminate, vinyl, SPC, brands — has its own first screen, its own product selection, a pricing note, FAQ and SEO copy. They all run on one template, so the client can add pages for new search queries just by setting a selection rule.




Product page and calculator
Flooring is bought by the pack but measured in square metres. The product page has a calculator: the customer enters the room area and a cutting allowance, and it works out how many packs are needed, how many square metres that is and the total. Packs go into the cart, and the area is shown in the cart and the order.


Cart and checkout
Checkout is one screen: contacts, Nova Poshta city and branch with search, address delivery in Kyiv, Kyiv region or across Ukraine, showroom pickup and payment through monobank. We removed parcel lockers from the options, since flooring doesn’t fit in them.


Content and launch
While the client prepared her product export, we brought over 130 items from the old shop with photos, specs and brands so the catalogue was live from day one. Then we laid out the pages from her SEO structure, moved the site to her hosting, opened it to search engines and connected the live monobank and Nova Poshta keys.

The mobile version
On phones the header keeps the phone number, Telegram, cart and city switcher, as the brief required, the menu folds into a burger, and catalogue filters open in a separate panel.
Summary
We delivered the on-brand design and front end, a custom WooCommerce theme with fields for the SEO structure, a catalogue with filters and per-m² pricing, a pack calculator, Nova Poshta and monobank, 130 products moved from the old shop and the launch on the client’s hosting.
