Faster quoting
Reduced custom sofa quote time from roughly 25 minutes to seconds by removing manual pricing math.





Web Design
Public website redesign and custom internal operations platform for Eclectic Home Furnishings.
Challenge
Eclectic Home Furnishings needed more than a website refresh. The public site felt dated, while internal sales, customer records, quotes, inventory, orders, and staff workflows were spread across disconnected tools, manual math, handwritten notes, and memory-based processes.
Approach
I redesigned the public website to create a calmer, more premium showroom presence, then built an internal operations platform around the real ways the staff worked. The system connected client records, sofa quotes, orders, purchases, call logs, notes, inventory, POS workflows, scheduling, and management tools so information could move through the business instead of getting re-entered by hand.
This started as a public-facing website refresh for a local furniture retailer, but the larger need was operational. Sales quotes, client records, orders, inventory, and internal communication lived across disconnected tools and memory-based workflows. I redesigned the public site and built an internal platform that connected the pieces into one usable system.
The public website redesign shifted the store away from a cluttered sale-driven layout toward a quieter, more editorial presentation. The goal was to better match the showroom experience: warm, curated, premium, and personal without feeling over-designed.
The internal platform was designed around daily retail reality: salespeople quoting complex custom sofas, managers tracking orders, customers calling back weeks later, and information needing to move between client records, quotes, orders, purchases, notes, reminders, and call logs.
The client sheet system created a central place for customer records. Salespeople could search by name, spouse, phone number, address, order number, or related details. Each client could be connected to quotes, orders, purchases, coupons, reminders, call logs, notes, and history.
The client detail view was designed as the connective tissue of the platform. A customer record was not just a contact card. It became the anchor for future quotes, active orders, purchase history, call notes, reminders, coupons, and follow-up context.
Custom sofa quoting was one of the slowest and most error-prone parts of the sales process. Salespeople had to calculate section prices, discounts, tax, configuration details, and customer information manually while keeping the conversation moving. I built a sofa calculator that let staff select the customer, salesperson, brand, model, fabric grade, discount, and sectional pieces in one place. The tool calculated pricing automatically and connected the quote back to the client record, reducing quote time from roughly 25 minutes to seconds.
The platform was designed so staff did not have to re-enter the same information in every tool. Client records could connect to sofa quotes, orders, purchases, call logs, notes, reminders, and history. If a customer did not already exist, staff could create the record from the workflow they were already using instead of leaving the page. This turned the platform from a set of screens into an operational system.
A major constraint was that the users were not likely to beta test traditional software flows. The team varied widely in comfort with technology, and asking them to test incomplete tools directly would not have produced useful feedback. To solve for that, I built small internal arcade-style tools that let users interact with the same underlying patterns in a lower-pressure context.
Original interface screenshots included as supporting documentation. Customer names and contact information shown in portfolio images have been replaced with generic sample data.
Public homepage
Admin dashboard
Client sheets grid
Client detail
Sofa calculator
Quote time
Reduced from roughly 25 minutes per custom sofa to seconds.
Centralized client records
Quotes, orders, purchases, notes, and call history live on one record.
Connected sales workflows
Calculator, POS, orders, and client sheets tied into one flow.
Role-based access
Permissions shaped around the way different staff actually work.
Less reliance on memory
Fewer handwritten notes, fewer manual calculations, fewer places to lose information.
Calmer customer-facing presence
The public website gave the showroom a more premium, more considered first impression.
What I owned
Why it mattered
The work reduced operational friction for a small retail team that needed tools they could actually use during live customer conversations. The sofa calculator alone reduced custom quote time from roughly 25 minutes to seconds while removing manual pricing math and connecting quotes back to client records.
Outcomes
Reduced custom sofa quote time from roughly 25 minutes to seconds by removing manual pricing math.
Connected customer details, quotes, orders, purchases, notes, reminders, and call history to one searchable record.
Linked sales tools, POS, orders, client sheets, and management workflows so staff could move through work with less re-entry.
Gave the showroom a more premium customer-facing website while the internal system reduced operational friction behind the counter.