/
Blind Matrix

Blind Matrix

Manufacturing rules turned into a fail-safe configurator.
Web
B2B
Manufacturing
Role

Product Designer

Phase

Discovery & feasibility study

Methods

Client Workshops · Logic Mapping · Lo-fi Prototype

Blind Matrix — Configurator add-product screen over a blinds photo
Overview

Sometimes success is preventing the client from building the wrong thing.

My prototypes and logic maps validated that the technical requirements exceeded the client’s resources — saving them from a stalled development cycle. The deliverable wasn’t a shipped feature. It was strategic clarity: the first complete map of how their product logic actually works.

Problem

The logic lived in tribal knowledge, not in any system.

Small manufacturers relied on manual Excel calculations to configure orders. The rules were hidden in tribal knowledge: motor power depends on blind size, fabric width dictates rolling constraints, striped patterns cannot be rotated. Building a tool without mapping this first would lead to impossible orders reaching the factory floor.

Problem image
Key decisions

Map the logic first — then let it drive the flow.

Decision 01 · Ordering

The “fail-safe” ordering flow: ask for control type first

Workshops revealed that control type (manual vs. electric) dictates all physical dimensions. Restructuring the flow to ask for control type first immediately filters out invalid dimensions downstream — the user can no longer configure a product that physically cannot be built.

Decision 1 image
Why

Workshops with the client surfaced the dependency hierarchy: control type sits at the top.

Trade-off

The flow opens with a technical question instead of the visual choices customers care about (fabric, colour). Correctness was priced above first-screen appeal: an engaging flow that produces unbuildable orders helps nobody.

Decision 02 · Rules

A visual logic tree instead of code

The client needed to update rules (e.g. “if surface mount → hide accessories”) but had no IT staff. Instead of asking them to write code or Excel formulas, I prototyped a visual logic tree — non-technical staff build if/then dependencies with a simple select component.

Decision 2 image
Why

Rules change with the product range, and the people who know them are production staff, not developers. A rule system its owners can’t edit would recreate the original problem.

Trade-off

A select-based tree handles single if/then chains, not complex multi-condition rules — those would still need a developer. Accepted: the ceiling covers the rules that actually change day-to-day.

Decision 03 · Data

Bulk import: 1,000+ SKUs in minutes, not weeks

Every fabric in every colour is its own SKU — a stock keeping unit, one distinct line in the catalogue — and this client had more than a thousand. Entering them by hand would take weeks, which makes the tool unusable for a small team before they have even started. The bulk import maps the client’s own CSV files onto system parameters and auto-matches them with product images, so onboarding drops from weeks to minutes.

Decision 3 image
Why

For an SME, weeks of manual data entry before first use is a dealbreaker — the import is what makes adoption realistic at all.

Trade-off

Auto-matching is only as good as the client’s spreadsheets. Messy columns import messy data, so the design assumed a review step after import rather than blind trust in the mapping.

Outcome

Strategic clarity beat shipped features.

Reflection

Design is often about uncovering the unknown.

By visualizing complex dependencies early, we identified the true scope of the product before a single line of code was written. Sometimes a successful design phase is one that clarifies the business is not yet ready to build.