FloorSmiths
London

Private project assessment.
Enter the password to continue.

London & South East England
Project Assessment & Handover Report
Date
June 2026
Status
Prototype Complete
Prepared by
V360HQ
Project
FloorSmiths London E-Commerce
01 — Overview
Where Things Stand
Current status: A fully functional React prototype has been delivered. All pages, navigation, product browsing, cart functionality, and forms are operational. The project is ready to move from prototype to production build — pending a set of business decisions from Viv (detailed in Section 7).

FloorSmiths London is a London and South East-based flooring company positioning itself as a one-stop shop for affordable luxury flooring. The brand sits between budget flooring suppliers and exclusive trade-only showrooms — offering premium products and expert installation with a design studio experience that's approachable for homeowners, not just interior designers.

The tagline is: "Where craftsmanship meets everyday life."

24
Products across 9 categories
7
Pages fully built in prototype
3
Target audiences
Herringbone, Chevron, Parquet, Versailles — core collections
Amtico approved retailer — key commercial credential
Geometric and non-geometric tiles
Solid and Engineered wood planks
London & South East service area
Free design consultation model

02 — Prototype Delivery
What Has Been Built

A fully functional React single-page application has been delivered as the working prototype. This is not a static mockup — all interactions are live and operational. The prototype uses client-side state management with React hooks for cart, routing, modals, and filters.

Page Status Key Features
Home Complete Hero, trust marquee, product browser, testimonials, CTA
Collections / Shop Complete 24 products, 9-category filter tabs, product detail modal
Visualiser — "See It In Your Home" Working (indicative) Upload a room photo and preview a floor in-situ — the site's signature hook. Temporary in-house build now, with a clear upgrade path (see Section 07)
Design Studio Complete Split-panel hero, 6-card studio experience grid, booking CTA
About Complete Company story, 4 statistics, services overview
Contact Complete Two-column form + company info, trade account callout
Shopping Bag Complete Slide-out drawer, quantity controls, £500 free delivery tracker
Global Navigation Complete Sticky header, blur backdrop, mobile hamburger menu

Our assessment

The prototype is genuinely strong work. The design system is coherent, the brand positioning is clear, and the user experience is well-considered. The brief correctly identifies the gap in the London flooring market — between budget and intimidatingly exclusive — and the site feels like it occupies that space with confidence.

The product detail modals include full technical specifications (thickness, width, length, finish, construction, underfloor heating compatibility), which is exactly the kind of trust-building detail homeowners need to make purchasing decisions online. The Amtico approved retailer credential is prominently featured, which is commercially smart.

The prototype is production-quality in terms of design. What it lacks is the engineering infrastructure needed to go live — routing, backend, payments, real imagery. That's exactly what the production build phase addresses.


03 — Design System
Brand & Visual Language

The design system is locked and well-executed. Seven design principles govern every component — warm neutrals over cool greys, serif for emotion, sans-serif for function, gold used only as punctuation (never as background fill), generous whitespace, no decorative elements, photography and typography doing all the work.

Colour Palette
Background
#FAF8F5
Page background — warm off-white
Foreground
#1C1B19
Primary text — near-black with warm undertone
Gold Accent
#C4A87C
Logo, CTA buttons, overlines, trust icons — used sparingly
Brown Accent
#8B7355
Category labels, hover states
Typography
Role Font Weight Notes
Display headings (h1, h2) Cormorant Garamond 300–400 Serif. Italic on key words for editorial rhythm
Body, UI, navigation Outfit 200–600 Sans-serif, geometric, modern
Overlines / category labels Outfit 400 11px, letter-spacing 3px, uppercase, gold

Outstanding: The current logo is CSS-styled text ("FloorSmiths" with italic gold "Smiths"). A proper SVG logo mark is needed before launch — plus favicon, social media assets, and an email header template.


04 — Product Catalogue
24 Products Across 9 Collections

All 24 products in the prototype are illustrative placeholders — names, prices, descriptions, and specifications are indicative. These must be replaced with real product data before launch. The structure and categories below reflect the intended catalogue shape.

Herringbone
Belgravia Natural Oak
£54.99/m²
Herringbone
Kensington Smoked
£62.50/m²
Herringbone
Mayfair White
£58.99/m²
Herringbone
Chelsea Grey
£56.50/m²
Chevron
Marylebone Classic
£59.99/m²
Chevron
Notting Hill Dark
£64.99/m²
Chevron
Fitzrovia Limed
£61.50/m²
Versailles
Regency Oak Panel
£89.99/m²
Versailles
Château Walnut Panel
£99.50/m²
Versailles
Provence Grey Panel
£92.99/m²
Parquet
Knightsbridge Block
£48.99/m²
Parquet
Pimlico Dark Parquet
£52.50/m²
Amtico
Amtico Signature Oak
£44.99/m²
Amtico
Amtico Form Concrete
£39.99/m²
Amtico
Amtico Herringbone Ash
£47.50/m²
Amtico
Amtico Spacia Stone
£36.99/m²
Geometric
Hex Noir
£68.99/m²
Geometric
Cube Illusion Natural
£72.50/m²
Solid Wood
Heritage Oak Plank
£62.99/m²
Solid Wood
Rustic Maple Plank
£58.50/m²
Engineered
Nordic Wide Plank
£46.99/m²
Engineered
Midnight Walnut Plank
£56.99/m²
Engineered
Ember Oak Plank
£51.99/m²
Geometric
Diamond Weave Oak
£76.99/m²

Note: All product names, prices, descriptions and specifications are placeholder content created for the prototype. Real product data, real pricing, and real specifications must replace all of the above before launch.


05 — Image Assets
Photography & Image Strategy

Currently all product images use Unsplash stock photos as development placeholders. These are legally fine for this stage but are generic interior shots — not actual flooring product photography. Replacing them is one of the most impactful things that can be done before launch.

A full set of 28 detailed AI image generation prompts has been prepared, covering all 24 products (close-up texture shot + lifestyle room shot each) plus 4 section/lifestyle images. Each prompt specifies exact grain type, finish appearance, edge profile, colour tone, pattern geometry, lighting, and camera angle.

Image Type Quantity Purpose
Product close-up texture shots 24 Product cards, detail modals, e-commerce listings
Product lifestyle room shots 24 Product detail pages, collection headers
Hero / section lifestyle shots 4–6 Home hero, Design Studio, About, CTA backgrounds
Total 52–54
AI Image Generation Test — Belgravia Natural Oak
Belgravia Natural Oak herringbone flooring — AI generated product photography test
Test prompt: Belgravia Natural Oak herringbone flooring — close-up texture shot. Generated via AI image generation to demonstrate the quality achievable from the prepared prompt library.
Approach Cost (all 52 images) Quality Timeline
AI generated (DALL-E 3 / Midjourney) ~£4–12 total Excellent for placeholder; colour-accurate possible 1–2 days
Professional photography shoot £2,000–5,000+ Best — real samples, controlled conditions 4–8 weeks
Hybrid (AI now, real photography later) ~£12 now Launch-ready immediately, upgrade over time 1–2 days

Recommendation: Use AI generation now to make the site look real and get it live quickly. Professional photography is a later investment as the business grows. The prompts are already written — execution is fast and cheap.


06 — Production Build
From Prototype to Live Site

The prototype is a React single-page application — excellent for demonstrating the design but not ready for production. It has no real routing (pages are managed via JavaScript state, not proper URLs), no backend, no payment processing, no form handling, no SEO infrastructure, and no image optimisation. The production build resolves all of this.

01
Foundation
Next.js (App Router) setup on Vercel. Proper URL routing (/collections/herringbone, /collections/herringbone/belgravia-natural-oak). GDPR cookie consent. Domain registration and DNS.
Week 1
02
Content & Products
CMS setup (Sanity or Shopify). Real product data entry — names, prices, specs, images. All 24 products live with proper detail pages. Image optimisation pipeline (WebP/AVIF, lazy loading, responsive srcset).
Week 2–3
03
E-Commerce
Payment processing via Stripe (or Shopify Checkout). Cart and checkout flow. Free sample request system (select up to 5 products → delivery address). Order confirmation emails.
Week 3–4
04
Forms & Enquiries
Contact form with real email delivery (SendGrid/Resend). Trade account application flow. Installation booking — either via contact form or dedicated calendar integration.
Week 4
05
SEO & Launch
Technical SEO: meta tags, schema markup (Product, LocalBusiness, BreadcrumbList), XML sitemap, Google Business Profile. Site search. Performance audit — Lighthouse 90+ target. Blog/Journal section for content strategy.
Week 5–6
Recommended Tech Stack
ComponentRecommendationReason
FrameworkNext.js (App Router)SSR/SSG for SEO, image optimisation built-in, API routes for forms
HostingVercelNative Next.js support, edge network, excellent UK delivery speed
CMSSanity or ShopifySanity if custom control preferred; Shopify if speed-to-market is priority
PaymentsStripeSupports card, Apple Pay, Google Pay, Klarna/Clearpay for 0% finance
FormsResend + API routeEnquiries stay in-house, trigger email notifications
ImagesVercel Image OptimisationAutomatic WebP/AVIF conversion, responsive sizing, CDN delivery

07 — The Signature Feature
See It In Your Home

The visualiser is the prototype's standout interactive feature: a customer uploads a photo of their own room, picks a floor, and sees the transformation in seconds. For a flooring business this isn't a gimmick — it's the single most powerful conversion tool on the site, and it deserves to be treated as a headline asset rather than a nice-to-have.

Why it's such a strong hook

Flooring is a high-consideration purchase with one dominant objection: "will it actually look right in my room?" That single doubt is what stops people buying online and pushes them into showrooms instead. The visualiser answers it directly — it removes the risk before the customer has to commit, which is exactly what turns a browser into a buyer.

Engagement — interactive tools dramatically out-perform static galleries on time-on-site and pages per visit
Lead capture — "email me my room" converts anonymous traffic into a remarketing list
Organic reach — customers share their renders with partners and designers
Sample orders — seeing it in-room is the nudge to request a physical sample
Differentiation — competitors either don't offer this or do it badly
Lower returns — buyers who previewed in-room are more confident and better matched

It's also a genuine differentiator. The competitors that intimidate homeowners with trade-only positioning offer nothing like it; the generic ones offer it badly. A confident, well-executed visualiser is exactly the "design-studio sophistication without the barrier to entry" that FloorSmiths is built to own.

Current state & the upgrade path
01
Now — temporary, in-house
The current visualiser is a lightweight, self-built implementation. It proves the concept and is good enough to launch with — no recurring cost, fully under our control. Its limits are realism (lighting, perspective, edge accuracy) and product coverage, so it's best framed as an "indicative preview" rather than a photoreal guarantee.
Launch
02
Later — third-party AR, on subscription
Once traffic and conversion justify the spend, the feature upgrades to a best-in-class third-party visualiser — Roomvo is the flooring-industry standard (photoreal, automatic perspective correction, live mobile-camera AR, and a catalogue that maps to real products). It runs on a monthly subscription and integrates via embed/API against the same product data, so it's a drop-in upgrade — not a rebuild.
Phase 2

The recommendation is to launch with the temporary version — it carries no recurring cost and starts proving demand immediately — then move to the subscription product once the analytics show the visualiser driving engagement and sample requests. Building the back end correctly now (next section) is what makes that upgrade painless.


08 — Back-End Architecture
The Structure Behind Optimal Output

Section 06 covers the build phases and tool choices; this section sets out the underlying data structure the back end needs and the recommendations for getting the best possible output from it. The principle is simple: a flooring site is only as good as the product data behind it. Floors are sold by the square metre, carry deep technical specs, and now have to feed a visualiser — so the structure has to be right from day one, with a single source of truth rather than hard-coded content.

We recommend a headless architecture — a Next.js front end (per Section 06) reading from a CMS/commerce back end — because it keeps the data clean and lets the visualiser, the AR upgrade and finance providers plug into the same product records without a re-platform.

Core data model
EntityKey fields the structure must hold
ProductName, slug, collection, material (engineered / solid / LVT / tile), finish, plank dimensions, thickness, wear layer, price per m² + per pack, pack coverage, stock status, underfloor-heating compatibility, fitting type, room-suitability tags
MediaSwatch image, room / lifestyle shots, a tileable texture per product for the visualiser, and a technical spec PDF
CollectionCategory grouping (Herringbone, Chevron, Parquet, Versailles…), description, hero imagery, SEO metadata
SampleFree-sample model — up to 5 products, delivery address, fulfilment status
OrderLine items with m² quantities, pricing, VAT, finance option, delivery, confirmation-email trigger
Trade accountApplication, approval status, trade pricing tier
Enquiry / BookingContact and installation-booking submissions routed to a real inbox/CRM
Recommendations for optimal output
Image pipeline — WebP/AVIF, responsive srcset, lazy-load, CDN delivery; visualiser textures exported tileable at fixed DPI
Performance — Lighthouse 90+, strong Core Web Vitals (LCP / CLS / INP), edge caching / ISR
Structured data — Product, Offer, LocalBusiness & BreadcrumbList schema for rich results
m² calculator — area-to-packs conversion on every product page (the core flooring UX)
Finance messaging — Klarna / Clearpay surfaced at product and checkout for 0% appeal
Trust signals — Amtico approved-retailer badge, full specs and reviews near the buy button
Search & filtering — faceted filter on material, finish, colour, room and price, built off the taxonomy
Compliance — GDPR cookie consent, VAT handling, accessible markup (WCAG AA)

The one structural decision

Build headless with a clean product schema now, even while launching with the temporary visualiser and a starter catalogue. Every later upgrade — the Roomvo AR subscription, finance providers, a trade portal, more products — then becomes a plug-in against existing data rather than a rebuild. Getting this layer right is the difference between a site that scales and one that has to be remade in eighteen months.


09 — Action Required from Viv
Decisions Needed Before Build Begins

The following decisions are required from Viv before the production build can begin. None of these are complex decisions — but they need to be made. We can work through them together in a short call.

1
Real business details
Phone number, email address, physical studio address (if applicable), business registration details, VAT number. Needed for the contact page, footer, schema markup, and Google Business Profile.
2
Real product data
Actual product names, real pricing, accurate specifications, stock availability. The 24 products in the prototype are illustrative — we need confirmation of which products will launch and their real details.
3
Payment provider
Stripe (more control, lower fees, custom checkout) vs Shopify (faster setup, built-in inventory management). If offering 0% finance, Klarna or Clearpay integration will also be required.
4
CMS choice
How does the team want to manage products, prices, and content? Shopify (easiest, most familiar), Sanity/Contentful (more flexible, slightly more technical), or a custom admin panel?
5
Sample request logistics
How many free samples per customer? Who physically fulfils them? What's the real delivery promise — is 48 hours achievable?
6
Trade accounts
Will interior designers and property developers get a separate login with different pricing? Or is trade pricing handled via direct enquiry?
7
Installation booking
Is installation quoted via the contact form, or does the site need a dedicated survey booking system with calendar integration?
8
Photography approach
AI-generated images now to launch quickly, with real product photography added later as the business grows? Or hold the launch for a professional shoot? The AI image prompts are already written — execution is fast and very low cost.
9
Blog / content authorship
The SEO strategy requires 12 initial blog articles targeting high-intent keywords (herringbone flooring London, Versailles panel costs, etc.). Who writes these — Viv, a freelance copywriter, or us?
10
Domain registration
Register and confirm the primary domain before any SEO work begins. Recommended options: floorsmithslondon.co.uk, floorsmiths.london, floorsmithslondon.com. Also required: confirm Companies House name registration.

10 — Next Steps
How We Move Forward

Here is the recommended sequence once Viv has reviewed this document and is ready to proceed.

Step Action Owner Priority
1 Review this document, make notes on the 10 decisions Viv Immediate
2 Register domain(s) — blocks SEO start date Viv / us This week
3 AI image generation — run all 52 prompts Us This week
4 SVG logo design + brand asset pack Us This week
5 Decisions call — work through all 10 blockers Viv + JR Next week
6 Production build kick-off Us Following week
7 Real product data entry + CMS population Viv + us Alongside build
8 Soft launch + testing Us ~Week 6

The opportunity

The London flooring market has a clear gap at the "affordable luxury" level. The major competitors — Ted Todd, Luxury Flooring — either intimidate homeowners with trade positioning or feel generic. FloorSmiths London is positioned to own the middle ground: design studio sophistication without the barrier to entry.

The prototype is strong. The brand is clear. What's needed now is execution — imagery, real product data, and the production build that turns a prototype into a live business. All of that is achievable quickly and at reasonable cost.

"Where craftsmanship meets everyday life."