Hello

Hallo

Bonjour

こんにちは

Hei

Hola

你好

مرحبا

नमस्ते

Dobby Haircare

Role / Services

React, GSAP & E-Commerce

Credits

Code and design: Sagar Luitel

Location & year

Kathmandu ©   2026

About the Project

A headless e-commerce application developed for a luxury haircare brand. The project combines a modern frontend experience with a secure Shopify Storefront backend. It features custom-designed product filters, dynamic cart updates, and interactive storytelling layouts that make buying premium products feel tactile and quick.

The Challenge

Traditional e-commerce platforms struggle with page transitions and layout shifts when fetching products. Users expect a luxury site to feel instantaneous, but API fetch cycles for product descriptions, price variants, and inventory updates created noticeable visual jumps and loading spinners that disrupted the purchasing funnel.

The Solution

I built the site as a headless React app utilizing the Shopify Storefront API. I implemented a local state management layer with Redux Toolkit to cache catalog metadata on initial load. I crafted custom GSAP page transitions that run asynchronously during route changes, pre-fetching the destination page's product details so the screen switches instantly without loading indicators.

Technologies Used

React.js
React.js
Shopify API
GSAP
GSAP Animations
Tailwind CSS
Tailwind CSS
Redux Toolkit
Redux Toolkit