Efficiently - Phase 1: Designer
An Interior Designer needs multiple applications to present their clients with finish item options for their project. An application to manage the finish schedule and item data, one to create a visually appealing presentation of the items, and more to manage/edit images and documents.

The Problem
We interviewed 50+ designers ranging from single-designer studios to entire teams of interior designers to find out what their design process consisted of and what parts of that process drove their pain points, time drifts, and reduction in client satisfaction. The exhaustive list was quite large, but we were able to pinpoint several consistent data points that we established as the foundation for our relief effort ;)

Purist® Widespread bathroom sink faucet with Lever handles, 1.2 gpm
- Flow rate
- 1.2 gpm
- Spout
- Low gooseneck
- Installation
- Widespread, 3-hole
- Handles
- Two lever handles

Consistent pain points:
- Data loss and incorrect data caused by manual management.
- Updates are difficult to track across multiple platforms.
- Inconsistent formatting and spacing across canvas elements.
- Universal alignment drift, often requiring manual workarounds like ruler guides and duplicating past presentations.
- Moving elements easily breaks the alignment of surrounding text and images.
- Changing an item requires copy/pasting from one program to another.
- Images needed to be at spec prior to being imported.
Item data was a manual chore. Adding an item to the canvas was a series of events. Find the item, get an image, copy and paste the item details line by line, and format the text. Most designers would duplicate the text and paste in new item details to maintain formatting, but the data consistency and manual copy/paste activity were a large source of consternation. Replacing an item on the canvas was also a replay of the same frustrating events.
Any updates to the items in the client presentation had to be manually edited in the item schedule. In extreme cases, one forgotten item update in the item schedule could cost a build weeks in setbacks and thousands of dollars in restocking and replacement fees. A cascading effect in negative reputation and client trust is an expensive byproduct as a result.
The Solution
Build a cloud-based platform that serves as a single source of item information, allowing interior designers to build beautifully formatted, luxury-level presentations and maintain pervasive item data throughout the project’s item schedule. We also introduced an approval management system concept that all designers validated as highly valuable.
The Platform Design
The company already had an aggregated item catalog consisting of 4 million+ finish items that we would use as a data source and a system that we could use to allow designers to cultivate their own catalog should we not have the item they are looking for. I added an item management system that used the current catalog as a database so users could create or upload their curated items as well.
Adding your own item
When a designer couldn't find an item in the catalog, they could add it themselves with a photo, the details they had and the item's documents. It went into My items and could be used on any project like any catalog item.
Catalog
4 million+ items, plus 37 in My items
My itemSelect
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
SelectNew item
Adds to My items, ready to use on any project

Placing items on the canvas
Every item assigned to the room shows up in the list beside the page. A designer drags an item onto a spot on the page and it lands formatted, image and details included, and the list marks which page it's on.






Item details without leaving the page
Clicking an item opens its details beside the list so the page stays in view. Replace and Remove sit at the top, followed by the photo, specs, every location using that Item ID and the item's documents.





- Finish
- Brushed Silver
- Size
- 12-inch Rain
- Division
- Plumbing
- Room
- Primary Bathroom · B-115 Shower
Replacing an item from the schedule
The Item Schedule holds the same items as the Design Book. Replace opens the catalog already filtered to the item's division and type, since nothing else would be a valid replacement. Picking a new item updates every location that uses that Item ID. If the previous item was already approved, replacing it puts it back into Change Request status.



- Finish
- Brushed Silver
- Size
- 12-inch Rain
- Division
- Plumbing
- Room
- Primary Bathroom · B-115 Shower
Catalog
Replacing PL-02 · Shower Head / Ceiling Mounted · LOC 3, LOC 4
Current · PL-02Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
Select
SelectKeeping the book in sync
When an item changes in the schedule, the room list in the book updates right away. The page keeps the item it was laid out with and marks it Outdated, and Update on that tag swaps the new item in.





Impact, 2020 - 2026
| Metric | Outcome |
|---|---|
| Scale | Led a 7-designer team that designed 55,000+ screens across 4,000+ feature flows over 6 years. |
| Team growth | Built the design function from 1 designer to 7 while the dev team tripled in about 2 years. |
| Release volume | About 500 stories per major release, on a release every 4 months. |
| Design dependency | 90% of feature work depended on Figma flows. |
| User growth | Grew from zero to hundreds of users in 2 years, including test users brought in through several soft launches. |
| Tool consolidation | Replaced up to 8 tool categories - spreadsheets, project chat, measurement, photo editing, layout, image management, catalog sourcing and item schedules - with one platform. A typical designer replaces at least 3. |
| Validation | 50+ designer interviews. Every designer tested validated the approval management concept as highly valuable. |
| Catalog | Built the item experience on a catalog of 4 million+ finish items. |
| Delivery | Eight modules and 65+ releases across every phase of the product, from discovery through implementation. |
These figures cover my full time at Efficiently, across all phases, not only the phase described above. Apart from user growth, Efficiently did not track product analytics, so these measure scope, validation and consolidation rather than conversion.