A premium Australian manufacturer of slimline glass doors (pivot, hinged, arched and sliding, across nine series) needed to sell a fully made-to-order range beyond their showrooms. Every door is built to the customer's dimensions, with a choice of glass, aluminium finish, hardware and handing.
We built a 7-step guided wizard (location, style, handing, colour, size, hardware, glass) with a React Three Fiber 3D preview that updates at every step. Clear, reeded, frosted and tinted glass are rendered with real transmission and roughness, frames scale parametrically to the entered size, and handles swap with the style and handing. A pricing engine recalculates on every change, and the final step submits a quote request carrying the full specification and the price shown.
Behind it sits an Express backend for products, options, pricing rules and quotes, so the pricing engine and dependency logic can evolve without touching the customer-facing UI. The project took about three months and fell in our Enterprise tier, driven by the pricing engine and the cross-step dependencies across nine series.