Quantum Automations Quantum Automations
Blog · Portfolio
← Back to Portfolio
Case Study · Data & Catalog Ops

Fabric Catalog Aggregator & Mood Board Platform

Industry Interior design
Stack Python, Playwright, Postgres, Custom Web App
Outcome 11,283 products aggregated from 32 vendor sites
Year 2025

Results

11,283
Products aggregated
From 32 vendor sites
Single Interface
Unified browsing
One experience across all vendors
Mood Boards
Cross-vendor curation
Designers compose freely
Automated
Scheduled scraping
Plus admin-triggered runs

The Challenge

An interior design firm needed to collect product images and specifications across dozens of UK fabric, wallpaper, and flooring vendors for creating mood boards. Manually browsing each vendor's website was time-consuming and the data formats were inconsistent. They needed a unified product catalog with browsing, filtering, and mood board creation capabilities.

Technical Architecture

  • Python Playwright scraper with site-specific JSON "recipes" for each vendor
  • Prefers sitemaps for product discovery, falls back to paginated listing crawls
  • Per-site selector configurations with resilient fallbacks for different HTML patterns
  • Normalisation and de-duplication pipeline
  • Data ingested into Postgres database

Key Challenges Solved

  • Every brand used different HTML patterns — pushed selectors into per-site configs with fallbacks
  • Many products weren't in sitemaps — implemented listing crawls with rate limits and pagination safety
  • Data normalisation across inconsistent vendor formats
  • Scheduled automation for ongoing catalog updates

Web Application

  • Browse and filter the full aggregated catalog
  • Build mood boards from cross-vendor products
  • Admin panel for on-demand scrape triggering
  • Scheduled automation for keeping data fresh

Tech Stack

Python Playwright Postgres Custom Web App

Related Work

SEO Content Engine

Humanised SEO content at scale

Voice AI & Document Analysis

AI voice agents and intelligent document validation

Need a catalog or scraping system that just works?

30-minute audit. We map your stack, your constraints, and where AI will pay back fastest.

Take the Quantum Leap →
© 2026 Quantum Automations Group Ltd
Home Blog Portfolio Privacy Terms Security