Railing Designer

Redesign of CAD-adjacent software product

The interface before the redesign: the live editor with a railing layout placed
Before
The shipped redesign: 2D canvas with a cable railing run selected and the collection panel open
After

Introduction

Railing Designer is a CAD-adjacent app allowing users to quickly configure structures, with detailed parts breakdown, 2D and 3D views, and an accurate estimate of the cost they can make decisions with.

While it supports a limited set of tooling by default, Railing Designer is often heavily customized per customer to support complex pieces and configurations as needed.

I had some time between other projects, so took initiative to redesign the product.

Problems

Built and shipped primarily by engineers, the interface never really had a serious design pass, and the app had been pushed and grown in ways it wasn’t really designed for.

The interface before the redesign: the live editor with a railing layout placed

For existing customers or potential customers interacting with the free trial, I knew their experience was far below other similar apps.

Solutions

I spent a few days exploring visual directions for the design editor (and the requisite admin pages), then homed in on some prototypes I could show leadership.

The 2D plan view with a cable railing run selected and the railing collection panel open

Sean, the project leader, quickly approved it. “I’ve just got a tour from Kyle Shepherd of a design refresh of DPQ. It is amazing!” I was given a second designer to help implement as well as an engineer for technical review.

Under my direction, we pushed out the work of implementing the redesign, streamlining codebase issues, and rethinking preexisting user flows. This redesign work is enabling conversations for additional ways to serve these customers.

Detail work: controls, color swatches, alignment guides, and the discounted price highlighted in mock handwriting