Back to Projects
Custom Furniture PDP

Custom Furniture PDP

Product configuration component where shoppers could customize items by configuration, fabric, color, and delivery options. All of those choices are interdependent, and changing one option could affect pricing, availability, lead times, or disable other selections

Objective: Allow users to customize furniture with real-time dynamic pricing, options, and availability to increase sales online and in stores.

  • 30% increase in time-on-page
  • 1% increase in conversion rate
  • 5% increase in add to cart actions
  • Centralized useReducer with a single source of truth for the configuration.
  • State transitions were modeled as explicit business actions, and derived values like price, availability, and delivery messaging was computed rather than stored.
ReactSQLAPIAzureTypeScript