A major focus of the project was creating a smooth shopping experience across every device. Customers can browse products, view details, add items to their cart, and complete checkout through Shopify’s secure hosted checkout flow. To make the experience feel fast and seamless, I implemented cart persistence so items remain saved after refresh, along with lazy-loaded images and API caching to improve performance.