No results found
Try adjusting your search terms

Hourglass Cosmetics is a luxury beauty brand known for high-performance makeup, premium formulations, and elevated digital and retail experiences.
This project was completed as part of my work at Vaan.
Beauty consumers looking for premium, customizable makeup products and a polished ecommerce experience that reflects the brand’s luxury positioning.
Build a flexible custom product experience for Hourglass that allowed customers to create personalized palette combinations while maintaining a seamless Shopify cart and checkout flow.
The project also needed to support operational workflows, purchasing rules, data consistency, and long-term maintainability within the broader Shopify Plus architecture.
The product experience required functionality beyond standard Shopify product and variant behavior.
Key challenges included:
Supporting dynamic customer-selected shade combinations
Representing custom product configurations reliably throughout cart and checkout
Enforcing purchasing and validation rules
Connecting the customer-facing experience with internal operational workflows
Keeping a complex product experience performant and maintainable
As part of my work at Vaan, I helped build the technical foundation for Hourglass Cosmetics’ Custom Palette experience on Shopify Plus.
My work included scalable product-configuration logic, Checkout UI Extensions, purchasing validation, Admin API automation, data migration tooling, and improvements to core storefront components.
The solution connected a highly customized frontend experience with Shopify’s cart, checkout, and backend workflows while keeping the system maintainable and extensible.
Built custom product-configuration logic supporting dynamic shade selection and personalized palette combinations.
Developed Checkout UI Extensions to support custom purchasing and validation requirements.
Implemented logic to ensure configured products remained consistent through cart and checkout.
Built Admin API automation to support operational workflows.
Improved shared storefront components for performance, maintainability, and reuse across the broader Shopify implementation.
The Custom Palette experience launched successfully and contributed to 73% inventory sell-through within 9 days.
Beyond the commercial result, the project established a scalable technical foundation for personalized product configuration, checkout extensibility, and supporting operational workflows within Shopify Plus.