Exclusive Branded Fonts
The client wanted customers to be able to write their names or initials on the necklaces or rings. For this engraving service, he wanted to use exclusive branded fonts only. We needed to find a solution that allows us to upload exclusive fonts, protect them from unauthorized use, and prevent fonts from loading by default. Shopify does not support the needed functionality.
The Power of Choice
Modern consumers like to be able to tailor everything. So, the client wanted to add additional features to the product page for customers to design custom jewelry by customizing size, metal, gems, colors, and engraving options - more than 100 variations per product. Another challenge was to offer live product preview capabilities.
Standard Shopify and its certified apps don't offer bespoke assembly options, but it was important for the client to have this opportunity.
We created a Shopify custom app with all the necessary functionalities to overcome the platform's limits and meet client needs.
Shopify Theme Customization
The client had us a standard theme - Impulse, which we customized based on its requirements. We fully customized the design and added extra functionality for better interaction with the application, like meta fields. Tools were used: Shopify, HTML, CSS, JS.
Site collection features are limited by default, but we expanded it. Now collections can be displayed according to specific requirements, combining different product features on the page like white, pink metal, or gems. We also added an option to show the price of a specific product.
Overcame Limit of 50 Products in the Loop
By default, Shopify allows showing only 50 products in the loop. However, we overcame this limit, and the upgraded collection page can display all product range without affecting speed.
Server-Side Image Generation
To handle multiple requests on a web server when generating images, we installed Heroku. This platform allows us to run different configurations, such as node.js server and libraries for image generation.
Bespoke Images on Cart Page with Amazon S3
The client wanted customers to save their just generated images, not a default one when placing an order. Usually, the application overwrites images within 24 hours. To overcome this, we used Amazon Simple Storage Service. It automatically adds images created by customers to the Amazon server and where they are kept permanently.
Since the successful store relaunch, the client has continued to work alongside VT Labs, giving our team access to the website for ongoing development works. Working together long-term also allows us to continually review and improve the UX of the site, enhancing the client's ecommerce presence.
We create transparency both through visualization tools like ClickUp and through continuous communication with a dedicated Project Manager.