← All projects

Joinery and timber

A 2D/3D configurator for custom structures

We are building a browser-based 2D/3D configurator with a rules engine, AI assistance and model-linked quoting. A first version (MVP) validated the approach in a demo; the full rollout is in progress.

The problem

A manufacturer that designs and sells custom structures. Every client project turns into back-and-forth: a salesperson captures the need, an engineering office draws a variant, prices it, sends it back, the client adjusts, repeat. Days between the request and a serious quote, and every variant ties up an engineer again.

The know-how is real, but it is stuck in a few people’s heads and in files nobody else can handle. The result: a bottleneck on every quote, and no way to scale without hiring.

What we are building

A browser-based 2D/3D configurator designed to encode the manufacturer’s business rules and support valid structures live.

Parametric model: the user composes the structure (dimensions, bays, options) and sees it in 3D in real time. The model is being developed to apply the relevant technical constraints to each choice.

Rules engine and AI: design and pricing rules are being centralized for live application. AI assistance is intended for areas where a pure rule is not enough: suggesting a coherent variant, flagging an edge case or speeding up scoping.

Model-linked quoting: the target flow connects a valid structure to quantities, line items and price, reducing the need for an engineering-office round trip on every iteration.

A durable foundation: the architecture is intended to support a maintained, extensible production tool beyond the initial demo.

Target benefits

  • Shorter time between a request and a priced structure.
  • Business know-how encoded in a tool the wider team can use.
  • Fewer repetitive variants for the engineering office, leaving more time for complex cases.
  • A reusable base for handling more quote iterations.

A first version (MVP) validated the approach in a demo. The full rollout is in progress.

The tools we used

  • Real-time 2D/3D web configurator (Vite, React, TypeScript)
  • Parametric model and centralized business-rule engine
  • AI layer for design assistance and edge cases
  • Automatic quoting tied to the model
  • Architecture built to last and extend, not for a demo

A problem close to this one?

Let’s talk. We’ll tell you honestly if we can help.

Let’s talk