Fashion & Apparel

House of EZRO - Leather Footwear Store

-71%
JS Request Count
Fixed
Cart Price Errors
Mobile Fixed
Reels Autoplay
House of EZRO - Leather Footwear Store
Overview
EZRO sells leather footwear for men and women across nine categories: Chelsea boots, ankle boots, knee-high boots, ballerinas, formal shoes, loafers, moccasins, monk straps and sneakers. The storefront splits navigation by gender and by category, and merchandises through tabbed Men and Women carousels. The build includes a cart drawer, a search overlay with popular-search shortcuts, product cards with inline size variant selection and quick add, a shoppable video wall of ten clips served from the Shopify CDN, a scrolling trust bar, and a prepaid-order discount in the announcement bar.
The Challenge
Every JS file was a separate network request with no bundling or defer strategy. Cart and search were showing raw price strings without shop money_format applied. The variant picker modal had conflicts from two overlapping implementations. The Reels section stalled on mobile due to browser autoplay policy.
Our Approach
We implemented a JS asset bundler pattern with a single entry file and a lazy-loader deferring non-critical scripts until interaction. Cart and search price fields were fixed by piping all values through shop.money_format. The variant picker modal was rebuilt as a clean Web Component. The Reels section was refactored with IntersectionObserver-based autoplay handling mobile policy correctly.
Tech Stack

What We Used to Build It.

Before vs After
Metric Before After Change
JS Request Count 24 files 7 files -71%
Cart Price Errors Broken Consistent Fixed
Reels Autoplay Stalling Working Mobile Fixed
Client Testimonial
"The site feels completely different now — faster, more consistent, and the cart works the way customers expect."
O
Operations Lead
Ezro