All work

05 · COMMERCE · PRODUCT DESIGNER · DEVELOPMENT

Building the digital commerce platform for a heritage fragrance brand

Goloka had been making incense and fragrance products for decades. Its digital presence hadn't evolved in the same way.

The Goloka home page on golokaincense.org: announcement bar, category navigation, and a slideshow banner announcing the launch of dhoop cones.
golokaincense.org, the live store, captured 26 September 2026.
Contents · 15 chapters
01

Overview

Building the digital commerce platform for a heritage fragrance brand

Goloka had been making incense and fragrance products for decades, with customers across India and international markets. But its online presence hadn't kept up.

I started working with Goloka to set up direct online sales, and took on product design, Shopify, catalogue structure, SEO and implementation.

It started as an online store and has grown into a larger piece of work: rethinking retail, building a custom Shopify theme, and working out how the same platform can serve dealers and future Goloka brands.

The live Goloka storefront on desktop.
the live storefront
ROLE
Product Designer · Development
SCOPE
UX/UI · Shopify · E-commerce · SEO · Development
ENGAGEMENT
End-to-end · Ongoing
CURRENT STAGE
Phase 1 live · Phase 2 in progress
02

Where it started

The product existed. The digital experience didn't.

Goloka already had an established catalogue and customer base.

Its older website, however, worked primarily as a digital catalogue. Customers could browse ranges and learn about the company, but purchasing wasn't integrated into the core experience.

The problem was bigger than an outdated interface.

The business needed the basics of selling online: structured products and collections, direct purchasing, responsive behaviour, taxation, search visibility, and a storefront that could grow with the brand.

Structured productsand collections
Direct purchasinginside the site
Responsivephone first
TaxationGST
Search visibilitySEO foundations
Room to growwith the brand
03

Phase 01

Establishing the commerce foundation

I started with the basics instead of jumping to an elaborate redesign.

Goloka has a broad catalogue across incense, oils, candles, diffusers, soaps, dhoop and other fragrance products. That catalogue first needed to work as a coherent online store.

I worked on the whole storefront: setting up Shopify, structuring products and collections, responsive behaviour, GST configuration, SEO foundations and deployment.

The first phase produced a working store that is now live and taking orders.

From catalogue to commerce
Browse products
→
Discover collections
→
Understand a product
→
Purchase
Catalogue→Storefront
Product listing→Product discovery
External buying→Integrated commerce
Static presence→Search-ready foundation
04

Structuring discovery

A large catalogue needed hierarchy before it needed decoration.

One of the less visible parts of the project was organising how people move through Goloka's range.

The storefront couldn't treat dozens of products as one flat catalogue. Collections had to give people clear ways in, and each product page needed enough information for someone to decide to buy.

That meant thinking about how these connect: Category → Collection → Product → Cart → Checkout.

So I stopped designing each page on its own and treated them as steps in one path to checkout.

Goloka
↓
Incense
  • – collections
  • – products
Oils
  • – collections
  • – products
Candles
  • – collections
  • – products
↓
Cart → Checkout
05

Designing the storefront

Designing the storefront

With the structure in place, the interface could do more than list stock.

The experience needed to balance two things: help people shop quickly, and keep Goloka's character as a fragrance brand.

That shaped how I approached collection pages, product presentation, navigation, responsive layouts and brand content.

The storefront became the place where Goloka's catalogue, story and selling meet.

The Goloka storefront home page on desktop.
The Goloka storefront home page on a phone.
A Goloka product page on a phone.
06

Product discovery

Selling fragrance online means communicating something people cannot experience through a screen.

Fragrance is harder to judge online than most physical products.

So a product page couldn't rely on a pack shot, a title and a price.

It had to give enough context about the product and its scent while keeping buying simple.

That pushed the page toward a mix of story, information and a clear way to buy.

A Goloka product page on desktop.
Identity
↓
Fragrance / context
↓
Product information
↓
Price + purchase
↓
Related discovery
08

Shipping

Shipping the first version

The first phase gave Goloka infrastructure it hadn't had before. The store went live and started taking orders.

Going live also changed the project. Once the basic commerce problems were solved, the limits of the first version were easier to see.

The next question wasn't: How do we improve this website?

What should Goloka's commerce experience become next?
Module A, Foundation: eight milestones shipped — Shopify platform, homepage, responsive design, products, collections, GST compliance, SEO foundations, live deployment.
from the Phase 2 proposal: Module A, 8 / 8 shipped
09

Phase 02 — in progress

Moving beyond the first storefront

I'm now working on the next phase of Goloka's online store.

Rather than keep layering changes onto the current storefront, I'm planning this one properly, as a product and a technical system.

Each part below is a separate stage on the current roadmap, not something already shipped.

Retail experienceA custom storefront designed around Goloka rather than adapting the brand around an existing theme.
Dealer commerceA dedicated experience for wholesale partners whose needs are very different from retail customers'.
Multi-brand architectureOne shared base that can support more Goloka brands without rebuilding the storefront each time.
The current roadmap: Module A Foundation completed; B Retail Experience next up; C Dealer Commerce Portal planned; D Adaptive Multi-Brand Platform future.
the roadmap as proposed to Goloka
10

Rebuilding retail

From configuring a theme to owning the experience

The first version proved the basics work. The next one lets me rethink the experience with fewer constraints.

I'm now designing and building a custom Shopify theme, and looking again at the homepage, collections, product pages, shopping experience, responsiveness, performance and search foundations.

I'm not handing the design over to a developer. I'm using Claude Code in the build, so I can go straight from an interaction decision to how it behaves in the real product.

The point is to shorten the distance between what I design and what customers use, not to have AI generate a storefront.

Design
→
Build
→
Test
→
Refine
Module B, Retail Experience Enhancement: eight stages from discovery to launch, and the six areas it covers.
Module B, as proposed
The custom storefront in progress.
the custom build, in progress
11

Dealer commerce

Retail isn't the whole business

Goloka also works with wholesale partners.

Their needs aren't a bigger version of the consumer checkout. A dealer needs different information and different actions: gated access, wholesale pricing, bulk quantities, the right catalogue views, account information and repeat ordering.

The current roadmap includes dealer-specific pricing, bulk ordering, collections, order history and account management.

Retail
Discover
↓
Explore
↓
Product
↓
Cart
↓
Checkout
Dealer
Login
↓
Catalogue
↓
Wholesale pricing
↓
Bulk ordering
↓
Checkout
↓
Reorder
One commerce platform
Module C, Dealer Commerce Portal: dealer, login, wholesale pricing, bulk order, checkout, reorder, and the six parts of the portal.
Module C, proposed — not shipped
12

Multi-brand

Designing for more than one brand

The longer-term problem is bigger.

If more Goloka brands need their own online stores, building a separate storefront for each one means doing the same work again.

So the proposal explores one shared Shopify theme that changes its identity for whichever brand is using it.

The components and commerce logic stay shared. Brand-level things can change: colours, banners, landing pages, collections, stories and promotions.

One foundation. Different identities.
Shared corecommerce · components · checkout
↓
Goloka
  • – identity
  • – colours
  • – content
  • – collections
Brand 02
  • – identity
  • – colours
  • – content
  • – collections
Brand 03
  • – identity
  • – colours
  • – content
  • – collections
↓
One codebase
Module D, Adaptive Multi-Brand Experience: Goloka as the root theme, three brands in scope and future brands, each with its own colours, banners, landing page, collections, story and promotions.
Module D, proposed
13

The platform

The platform I'm building toward

Retail, dealers and future brands, on one shared foundation.

Golokadigital commerce platform
↓
Retail
  • – discovery
  • – collections
  • – products
  • – checkout
Dealers
  • – login
  • – pricing
  • – bulk order
  • – reorder
Future brands
  • – identity
  • – content
  • – collections
  • – commerce
↓
Shared foundationShopify · components · SEO · commerce · infrastructure
14

What changed

From a website to infrastructure.

What you can see is a new storefront. The bigger change is underneath it.

Goloka went from a website that mostly showed its catalogue to a working direct-commerce foundation.

I started with the immediate problem: structuring the catalogue and getting the store live. Now I'm working deeper in: how the brand should sell, how retail and wholesale differ, how design and implementation can happen closer together, and how the platform can support what Goloka builds next.

The project is still going.

2019 · legacy digital catalogue
↓
Phase 01 · Shopify commerce foundation
↓
Today · live direct-to-consumer storefront
↓
Phase 02 · custom retail experience
↓
Next · dealer commerce
↓
Future · adaptive multi-brand platform
15

The product

The store, as it ships

The home leads with the product and the ritual. The product page is built around scent notes and delivery, and the basket shows how far you are from free delivery instead of interrupting you about it.

A heritage brand, rebuilt for the web

A heritage brand, rebuilt for the web

The home page and categories.

Every product, one calm page

Every product, one calm page

Nag Champa, on desktop and phone.

Next — 06

FocusNotch

A time tracker for freelancers that lives in the MacBook notch, with the Mac’s pop-ups, notifications, music and meetings routed through it. I designed it and built it in SwiftUI and AppKit.

OPEN TO SENIOR AND LEAD ROLES

Hiring a senior product designer or a design lead?

I'm also open to product work that needs a direction and a working prototype from the same person. Email is the fastest way; I usually reply the same day.

hi@rhitik.in ↗

BENGALURU, INDIA · IST (UTC+5:30)