Case study
Quiet Sleep: bringing a supplied design to life on Shopify
A Shopify storefront for a Saudi mattress, bed, and sleep-accessories brand, implemented from a supplied design through Liquid and JavaScript theme customization. Delivered for Rekaz Digital.
- Client
- Quiet Sleep
- Platform
- Shopify
The challenge
Quiet Sleep needed its supplied design translated into a working Shopify storefront. The main challenge was adapting an existing theme to match the design while keeping the layouts responsive across desktop and mobile.
The implementation covered the homepage, promotional sections, product packages, and product pages with size selection and pricing.
The approach
Translating the supplied design into Shopify
I used an existing Shopify theme as the foundation and customized it with Liquid and JavaScript, implementing the supplied design and adapting its layouts for desktop and mobile.
Homepage offers and product packages
I built the homepage sections around the supplied design, including promotional offers and product packages.

Product options and price presentation
On product pages, I implemented the size-selection experience and price presentation, connecting the visual design to the store's product options.

The visuals present the store interfaces in portfolio compositions.
My contribution
Working through Rekaz Digital, I handled:
- Implementing the supplied design on Shopify.
- Customizing the existing theme with Liquid and JavaScript.
- Building homepage, offer, and product-package sections.
- Customizing product pages, size selection, and price display.
- Adapting the storefront for desktop and mobile.
The visual design was supplied; my responsibility was its implementation and the supporting storefront functionality.
The outcome
The store was delivered and launched successfully at quietsleep.com.sa.
The completed work brings the supplied design, promotional content, product packages, and product-selection experience together in a working Shopify storefront.
Evidence policy: specific before/after metrics are published here only when they are verified and the client has approved their release. This site does not show invented numbers.