Kit Customization Widget

2024
freelance
Kit Customization Widget screenshot
mockup

Interactive kit configurator for Shopify football stores — customers combine kit, player, league, patches, name and number, with a real-time canvas preview before purchase.

ShopifyJavaScriptCanvasGraphQL

// problem

Football kit stores needed customers to build their own personalized kit (jersey + player + league + patches + name and number) directly in the Shopify storefront, with a visual preview before purchase.

// approach

Built a vanilla JavaScript widget embedded in a Shopify theme section. Used the HTML5 Canvas API for real-time rendering of curved text, custom fonts, and kit/patch combinations. Integrated Shopify's GraphQL Storefront API for live inventory checks per variant combination.

// outcome

Delivered a fully functional customization widget integrated into the client's live Shopify store. Customers can preview personalized kits in real time, reducing back-and-forth with the client and improving conversion on custom orders.