Response to Web Build Brief · May 2026

Platform Recommendation
for House Nine Design

In response to your Web Build Brief, this document presents our platform recommendation, answers your key questions, and outlines how we'll deliver both the studio site and shop redesign — on time for the book launch.

Prepared for
Tara · House Nine
From
Huy V · MOHA Software
Deadline
Live by August 2026
Reference
House Nine Brand Split Strategy

Answering Your Questions

1 Given the bespoke illustration and animation requirements, is Squarespace the right call — or would you recommend Next.js or Webflow?
We recommend Next.js (custom build). Your brief calls for Lottie animations, scroll-triggered entrance effects, bespoke SVG illustrations, hover states, and smooth page transitions — all with an editorial, image-led aesthetic. Squarespace can handle basic animations through CSS/JS injection, but it fights you at every turn for bespoke work. Webflow is a strong middle ground, but its CMS has rigid collection structures that don't suit your blog & project needs. Next.js with Framer Motion gives you native, first-class animation support and complete creative freedom for the distinctive, hand-crafted feel you're after. See the full three-way comparison below.
2 If custom-built, what would a CMS solution look like so the team can update blog posts and project pages without you?
We'll build a visual page builder with drag-and-drop blocks — your team logs in, selects a page, drags pre-built blocks (hero, text, gallery, etc.) onto the canvas, edits the content variables (text, images, colors), previews in real-time, and publishes. For blog posts, there's a dedicated editor with rich text, categories, and author labels. No code. No developer needed. See the full Page Builder section below for the complete demo.
3 What is your rough estimate of build time difference between the three options?
Squarespace: ~2–3 weeks (but you'll hit a ceiling on animations and need ongoing CSS injection workarounds).
Webflow: ~3 weeks (more animation capability, but CMS constraints add rework time).
Next.js custom: ~3 weeks for the studio site. No workarounds, no compromises, and your team gets a proper CMS that matches exactly how you work. All three options fit comfortably within the August deadline.
4 The Shopify side stays as Shopify — any issues with your stack there?
No issues at all. All existing products, reviews, customer accounts, and trade accounts carry over untouched. We see two strong approaches for the shop and present both below for your consideration:

Option A — Shopify Theme Redesign: We redesign the theme and restructure navigation within Shopify. Simpler, faster, and your team already knows the Shopify admin.
Option B — Next.js Storefront + Shopify Headless (recommended): We build the shop frontend in Next.js (same technology as the studio site) while Shopify continues to handle all product management, checkout, and payments behind the scenes. This gives you identical design quality and animation capability across both sites, a truly unified brand experience, and the same performance advantages. The Shopify admin experience stays exactly the same.

See the full comparison in the Shop section below.
Platform Decision

Three-Way Comparison

We evaluated each platform against your specific requirements — bespoke SVG illustrations, Lottie animations, editorial photography, CMS-managed blog, and the warm, tactile aesthetic of the House Nine brand.

Squarespace

Template Platform
  • Team can update content without developer
  • Fast to build and launch
  • Built-in blog, scheduling, forms
  • Limited animation capability
  • Less flexibility for bespoke layout
  • Custom code injection workarounds for animations
  • Template-bound — design ceiling
  • No integration with Shopify Storefront API

Webflow

Visual Builder
  • Strong animation/interaction support
  • Visual design freedom
  • CMS with content editor
  • Good performance
  • CMS collection structure is rigid
  • Lottie support is basic (no advanced control)
  • Limited Shopify integration
  • Ongoing $39–$49/mo hosting
Requirement from Brief Squarespace Webflow Next.js Custom
Lottie animated monogram Via code injection only Basic embed Native lottie-react, full control
Entrance animations on scroll CSS injection Built-in interactions Framer Motion + IntersectionObserver
Custom SVG illustrations Images or code blocks SVG upload Native React components, animatable
Smooth page transitions Not supported Limited Framer Motion AnimatePresence
Hover states on project images Template-limited Custom interactions Full CSS/JS control, bespoke
CMS blog with categories & RSS Built-in CMS collections (rigid) Custom blog engine, fully flexible
"Shop this project" Shopify link External link only External link only Storefront API — live product data
Core Web Vitals (LCP < 2.5s) Variable Good Excellent (SSR/ISR + Next Image)
Mobile-first responsive Theme-dependent Manual breakpoints Custom responsive, full control
System Architecture

How the Two Sites Connect

Shopify remains the commerce backbone — product management, checkout, payments, and customer accounts all stay in the Shopify admin you know. Both frontends are built in Next.js for a unified brand experience.

Shopify (Headless Commerce Backend)

Product Catalog Inventory Orders Checkout Payments Customer Accounts Trade Accounts

Your team manages products, orders, and customers exactly the same way as today

Storefront API (GraphQL)

Studio Site (new build)

housenine.co.uk
Next.js + Express.js + MongoDB
8–10 pages + blog + page builder
Framer Motion + Lottie animations

The Shop (Next.js storefront)

New domain TBC
Next.js frontend + Shopify Storefront API
Same design system as studio site
Custom product pages, cart & checkout
Existing products & accounts carry over

Site One

House Nine Studio

The editorial home of House Nine — image-led, authoritative, warm. 8–10 core pages with a CMS-managed blog. Built on Next.js for complete creative freedom.

Domain: housenine.co.uk Audience: Clients, press, publishers, book buyers Tone: Editorial, image-led, confident
Ecommerce: None — enquiry forms only, shop linked externally Palette: Warm neutrals — sand, stone, cream, off-white

Page Structure

Homepage

Hero image slider or full-bleed single image. Short headline + subtext. Links to Projects and Services. Press logos strip. "Visit the Shop" CTA.

About

Split layout: studio overview + founder bio (Jojo Barr). Team grid with names and roles. Client testimonials section.

Projects

Filterable project grid. Individual project pages with full-bleed photography, brief summary, and "Shop pieces from this project" CTA linking to shop.

Services (3 pages)

Full Service design offering. Process steps. FAQ accordion. Prominent enquiry form.

Book — Sept 2026

Dedicated landing page: cover image, author bio, pre-order links to external retailers, mailing list sign-up. Live by August 2026 at latest.

Press

Logo grid of publications with links to articles. Editorial quotes.

Blog — The Diggings

CMS-managed blog. Categories, search, author label. Individual post pages. RSS feed.

Contact

Enquiry form (linked to FormCrafts or native). Email address. Social links.

Design Direction

Warm neutrals — no stark white or black
Site Two

The Shop — Two Approaches

Shopify's product management, checkout, and payment processing remain unchanged in both options. The difference is in how the storefront — what your customers see — is built. We present both honestly and recommend the one we believe best serves House Nine long-term.

Domain: New domain TBC Audience: Shoppers, gift buyers, trade accounts Tone: Warm, curated, product story-led — "Jojo's edit of the world"

Option A: Shopify Theme Redesign

Standard Approach
  • Fastest to deliver (~1.5 weeks)
  • Your team already knows Shopify admin
  • All Shopify apps work natively
  • Shopify handles hosting & security
  • Design limited to Liquid template system
  • Difficult to match studio site's animation quality
  • Different tech stack means different design system
  • Two separate codebases to maintain
  • Performance dependent on theme quality
Shopify Liquid Theme
Consideration Option A: Theme Option B: Next.js Headless
Design consistency with studio Different design system Same components, same code
Product page customisation Theme sections (limited) Fully custom, editorial layouts
Animations & transitions Basic CSS only Framer Motion (same as studio)
Performance (Core Web Vitals) Theme-dependent SSR/ISR + Next Image optimisation
Product management Shopify Admin (same) Shopify Admin (same)
Checkout & payments Shopify Checkout Shopify Checkout (same)
Customer accounts & trade Shopify native Shopify Customer Account API
Build time ~1.5 weeks ~2 weeks
Long-term maintenance Separate codebase from studio Shared codebase, one team

Our recommendation: Option B gives House Nine a truly unified brand experience across both sites. Visitors moving between the studio and shop will feel they're in one world — same warmth, same quality, same attention to detail. The Shopify admin stays exactly the same for your team; the difference is entirely in what your customers see and feel. The minimal extra build time pays for itself in design consistency, performance, and long-term maintainability.

New Navigation Structure

New In
Furniture
Textiles
Ceramics
Baskets
Artwork & Prints
Trade
About
Visit the Studio →

Key Tasks (Both Options)

What Stays in Shopify (Both Options)

The Shopify admin experience remains exactly the same regardless of which option you choose.

Product Catalog
Inventory
Orders
Secure Checkout
Payments
Customer Accounts
Trade Accounts
Discounts
Shipping & Tax
Analytics
Content Management

The Page Builder — Your Team's CMS

This is the answer to Question 2 in your brief. Your team can update blog posts, project pages, and any other content — without a developer. Drag blocks, edit variables, preview, publish.

Page Builder — Projects / Notting Hill Townhouse DRAFT
Block Library
Hero Banner
Text Section
Image Gallery
Call to Action
Video Embed
Team Grid
Testimonials
FAQ Accordion
Enquiry Form
Press Logos
🛒
Shop This Project
Process Steps
Hero Banner

Notting Hill Townhouse

A complete redesign of a Victorian family home

Image Gallery
Text Section
Shop This Project
+ Add Block

Block Library — Tailored to House Nine

Each block is designed for your specific content types. Your team edits the variables — we handle the design.

Hero Banner

Title Subtitle Background Image CTA Text CTA Link Overlay Opacity

Image Gallery

Images (upload) Layout (grid/masonry/slider) Columns Captions

Text Section

Heading Body (rich text) Alignment Background Colour

Shop This Project

Shopify Collection ID Max Products CTA Link to Shop

Team Grid

Photo Name Role Bio

FAQ Accordion

Q&A Pairs Style Default Open/Closed

Enquiry Form

Fields Config Recipient Email Success Message

Press Logos

Logos (upload) Links to Articles Layout Style

Process Steps

Step Title Step Description Icon/Number Layout

Testimonials

Quote Client Name Project Link Layout

Video Embed

Video URL Poster Image Autoplay

Call to Action

Heading Description Button Text Button Link
Bespoke Elements

Animations & Graphic Elements

You mentioned wanting subtle, considered animations — not flashy. Here's our recommended animation stack and how we'll handle each type of bespoke element from your brief.

Framer Motion

Our primary animation library. Handles entrance animations, scroll-triggered reveals, hover states, and smooth page transitions. Production-grade, performant, React-native.

Lottie (lottie-react)

For the animated House Nine monogram/logo. Your graphic designer supplies the Lottie JSON file; we integrate with full playback control (speed, loop, scroll-trigger).

Custom SVG Illustrations

Monogram, decorative dividers, section markers, service category icons. Supplied as SVG files by your illustrator. We embed as React components for animation and colour control.

Scroll-Triggered Reveals

Text and images fading/sliding in gently on scroll. Intersection Observer API + Framer Motion for smooth, GPU-accelerated entrance effects.

Hover States

Gentle zoom or overlay text on project images. Subtle, tactile feedback that rewards exploration without overwhelming the photography.

Page Transitions

Smooth crossfade between project pages using Framer Motion's AnimatePresence. Maintains the editorial, magazine-like browsing experience.

Preferred Asset Formats

For the graphic designer's reference — these are the formats we'd like to receive:

SVG Icons & Illustrations

Exported from Illustrator. Clean paths, no embedded rasters. Outlined text. Artboard = viewBox.

Lottie Animations

Exported as .json via Bodymovin (After Effects) or Lottie Creator. Keep under 150KB for performance.

Photography

High-res JPGs (min 2400px wide). We'll handle WebP conversion, responsive sizing, and lazy loading.

Logo / Wordmark

SVG (vector) for web. PNG with transparency as fallback. Current House Nine wordmark in vector format.

Technical

SEO & Technical Requirements

Your brief rightly flags SEO as business-critical — housenine.co.uk has accumulated domain authority and press backlinks. Here's how we protect and enhance that.

301 Redirect Mapping

  • All existing Shopify shop URLs (/collections/..., /products/...) → new shop domain
  • All studio pages (/pages/about-house-nine, /pages/portfolio-1, etc.) → new studio equivalents
  • Blog posts at /blogs/the-diggings/... → new blog home
  • Full redirect mapping spreadsheet provided for your review
  • This is business-critical — we'll include redirect mapping in scope

Search Console & Sitemaps

  • Verify both new sites in Google Search Console
  • Submit XML sitemaps for both domains
  • Monitor crawl errors for 4 weeks post-launch
  • Ensure all canonical URLs are correct

Performance Targets

  • Core Web Vitals: LCP < 2.5s, CLS < 0.1
  • All project photography: lazy loading + WebP conversion
  • Next.js Image component for automatic responsive sizing
  • Edge caching via Vercel CDN for global performance

Analytics & Tracking

  • Google Analytics 4 on both sites
  • Meta Pixel retained on Shopify site
  • Event tracking: enquiry form submissions, book pre-order clicks, cross-site navigation (Studio → Shop and back)
Unified Experience

Cross-Domain Integration

Two separate sites, one cohesive brand. Visitors should feel like they're browsing one unified House Nine experience.

Shared Design System — Same warm neutral palette, typography, spacing, and component patterns across both sites.
"Visit the Studio / Shop" CTAs — Clear navigation links between both domains in header and footer.
"Shop This Project" Block — Studio project pages pull live product data from Shopify via Storefront API.
Consistent Footer — Shared footer with social links, newsletter signup, and cross-domain navigation.
Cross-domain Analytics — GA4 tracks user journeys across both sites as a single property.
Book Landing Page — Linked from both sites, with pre-order links to external retailers and mailing list capture.
Phasing

Proposed Timeline

Aligned with your brief's phasing. Both sites delivered well ahead of the August deadline and book launch.

May 2026

Kick-off & Foundation

Platform decision confirmed. Shop name confirmed. Domains registered. Asset inventory completed. Design brief to graphic designer. Design system established.

Week 1
May – June 2026

Studio Site Build + Animation

Studio site built (staging). All core pages populated with existing content. Page builder & blog CMS complete. Framer Motion & Lottie animation implementation. Design review with team.

Week 2–4
June 2026

Shop Build (Next.js + Shopify Headless)

Next.js storefront built with Shopify Storefront API. Product pages, collection pages, cart & checkout. New navigation structure. Shared design system with studio site.

Week 3–4
June 2026

SEO, Redirects & Cutover

301 redirect mapping & implementation. DNS switch. Google Search Console verification. GA4 setup. Book landing page built. Pre-order links and mailing list capture in place. Soft launch.

Week 5–6
July – August 2026

Go Live & Book Launch

Both sites live. Post-launch monitoring & crawl error review. Book page ready well ahead of September launch. PR push. Shop lists book as a product.

Week 6+
Scope & Quote

Scope Summary

Aligned with your brief's scope table. We've broken the quote into the categories you requested.

Item In Scope Notes
Studio site build (8–10 pages, CMS blog, page builder) Next.js + Express.js + MongoDB
Book landing page Live by August 2026
Shopify shop — Next.js storefront + headless (recommended) Existing products carry over. Alternative: Shopify theme redesign
301 redirect mapping and implementation Both sites
Custom domain configuration (both sites) After name confirmed
Bespoke animation implementation Framer Motion + Lottie. Assets supplied by designer
SVG illustration integration Files supplied by designer
Google Analytics 4 setup (both sites)
Google Search Console verification
Copywriting / content creation Supplied by House Nine team
Photography Supplied by House Nine team
Graphic design / illustration Commissioned separately
Brand identity design TBC To be agreed
Email marketing platform setup TBC Advise on current setup

Proposed Quote Breakdown

Broken down per your request: Studio site build | Shop redesign | Redirects/SEO | Animation.

Scope Area What's Included Days Hours
Studio Site Build Next.js frontend, Express.js API, MongoDB, page builder, blog CMS, 8–10 pages, book landing page, hosting setup 15 days 120h
Shop — Next.js + Shopify Headless Next.js storefront, Shopify Storefront API integration, product pages, collection pages, cart, checkout flow, customer accounts, navigation restructure, collection restructure, email templates.
If a new bespoke design is provided via Figma: +7 days (56h).
7 days 56h
Redirects / SEO 301 redirect mapping & implementation, Google Search Console setup, XML sitemaps, GA4 configuration, Meta Pixel, crawl monitoring 2.5 days 20h
Animation Framer Motion entrance animations, Lottie monogram integration, hover states, page transitions, SVG component integration 2.5 days 20h
Post-Launch Support CMS usage guidance, answering questions, troubleshooting — ~1 day per fortnight over 2 months after go-live 4 days 32h
Total 31 days 248h

Note: Total effort is 31 working days (248 hours) at 8 hours/day, Monday to Friday. Post-launch support is spread across 2 months (~1 day every 2 weeks). If a new bespoke shop design is provided via Figma, add 7 days (56h). See the Running Costs section for ongoing monthly infrastructure costs. Detailed development pricing will be provided in a separate commercial quote once scope is agreed.

Ongoing Investment

Monthly Running Costs

An honest breakdown of what it costs to keep the lights on each month. We've designed the infrastructure to be lean — no over-engineered cloud services, no surprise bills.

If You Went Squarespace + Shopify

The alternative approach
$72+ /month
Shopify Basic (shop) $39/mo
Squarespace Business (studio) $33/mo
Domain renewal ~$15/yr
Limited animation capability
No cross-site integration

Infrastructure Breakdown

Shopify Basic — $39/mo

All commerce functionality: product catalogue, inventory management, order processing, secure PCI-compliant checkout, Shopify Payments, customer accounts, trade accounts, discounts, shipping, and tax. The Storefront API is included on all plans — no Shopify Plus required for headless. Your team uses the same Shopify Admin dashboard as today.

AWS Lightsail 4GB — $24/mo (incl. daily backup)

A single server running both Next.js applications (studio site + shop storefront), the Express.js API, and the MongoDB database. 4GB RAM is comfortable for this workload. Includes 4TB data transfer/month. Automatic daily backups enabled ($4/mo) — 7-day retention, one-click restore if anything goes wrong. Easy to scale up if traffic grows (upgrade instance with one click, no migration needed).

Cloudflare (Free Plan) — $0/mo

Global CDN with 300+ edge locations worldwide. Your images, CSS, and JS are cached close to your visitors — London, New York, Sydney, everywhere. Includes free SSL certificates, DDoS protection, and Web Application Firewall. This is how we hit the LCP < 2.5s target on image-heavy pages.

Database (Internal) — Included

MongoDB runs directly on the same Lightsail server — no separate database service fee. Stores page builder data, blog posts, and CMS content for the studio site. We configure automated backups to S3 for disaster recovery.

Key point: No Shopify Plus required. The Shopify Storefront API — which powers the headless storefront — is available on all Shopify plans including Basic ($39/mo). Shopify Plus ($2,300/mo) is only needed for enterprise features like checkout extensibility, advanced API rate limits, or multi-store management. None of these are required for House Nine's use case.
Cost comparison summary: Our solution runs at approximately $63/month (with daily backups) vs. $72+/month for Squarespace + Shopify — while delivering significantly more: unified design system, bespoke animations, full SEO control, global CDN performance, and complete code ownership. No platform lock-in, no surprise price increases.
Why This Approach

Benefits Summary

For Your Team

  • Update blog posts and project pages without a developer
  • Drag-and-drop page builder — as intuitive as Squarespace
  • Real-time preview before publishing
  • Draft/publish workflow
  • Add new pages using existing blocks

For the Brand

  • Bespoke animations that match the House Nine aesthetic
  • Full-bleed photography with optimal performance
  • Consistent experience across studio and shop
  • Mobile-first, editorial browsing experience
  • No template limitations — ever

For the Business

  • SEO preserved — 301 redirects protect backlinks
  • Core Web Vitals targets met (LCP < 2.5s)
  • Shopify commerce engine unchanged
  • You own the code — no platform lock-in
  • Book launch support built into the timeline

What We Need from You

To move forward, we'd appreciate your confirmation on these items as outlined in your brief.

1
Platform confirmation (Next.js)
2
Graphic asset format agreement
3
Quote & timeline sign-off
4
Design from Claude Design