ARVAANA — architectural layout and system interface preview
WebEngineering Case Study

ARVAANA

A modern luxury fragrance e-commerce platform crafted for artisanal alcohol-free attars and inspired perfumes in Bangladesh. Features zero-FOUC dual themes, multi-tier bottle volume pricing, and a zero-friction WhatsApp concierge checkout flow.

High-Conversion Headless E-Commerce
Role & ScopeFull-Stack Developer
Target DomainWeb · Production
Core RuntimeNext.js 16, React 19, TypeScript
Operational & Architectural Invariants:
Static pre-rendering (zero server cold start)Direct WhatsApp concierge payloadFrictionless conversational ordering

The Problem

Traditional e-commerce carts suffer from high abandonment in Bangladesh due to mandatory account creation, credit card requirements, and multi-step OTP forms, whereas local fragrance consumers prefer conversational ordering with immediate customer service.

Technical Approach

Created a high-performance Next.js 16 web storefront tailored for emerging market consumer behavior. The checkout encodes selected variants, delivery district, delivery fees, and order totals directly into a structured WhatsApp message payload.

Interactive Architecture Explorer

Scent Pyramid & Reactive Concierge Engine

▲ Top Notes (0-15m)

Calabrian Bergamot · Wild Cardamom

◆ Heart Notes (1-4h)

Aged Cambodian Oud · Damascena Rose

■ Base Notes (8-16h)

Grey Ambergris · Smoked Birch Leather

Select Volume Tier:Save 17%
Payload: Salam ARVAANA! I would like to order: Oud Noir (30ML - Signature Edition) at ৳1,750.

Key Highlights & Architecture

  • Zero-friction WhatsApp Concierge Checkout converting high-intent local shoppers across all 64 districts in Bangladesh with automated BDT price and variant encoding
  • Dynamic multi-size variant engine (6ML, 15ML, 30ML, 50ML) with real-time client-side price computation and discount badges
  • Custom luxury dark emerald (#051811) and minimalist pearl white theme system with zero flash of unstyled content (FOUC)
  • Full JSON-LD Schema.org @graph implementation establishing verified brand entity and creator attribution

Engineering Challenges

  • Eliminating theme flicker (FOUC) between the deep emerald dark theme and pearl light theme on initial page load.
  • Calculating dynamic pricing tiers and volume discounts instantaneously without layout shift (zero CLS).

Key Engineering Decisions

  • Conversational WhatsApp Checkout: Replaced traditional payment gateways with automated URL-encoded WhatsApp messages, matching local purchasing habits.
  • Static Generation with Client Hydration: Rendered product catalogs statically for fast page loads, keeping variant calculations responsive in client state.
Architecture Decision Records (ADRs)

Trade-Off Analysis & Architectural Rationale

✓
Decision Made

Direct WhatsApp Concierge Checkout

✕
Alternative Rejected

Multi-Step Credit Card Payment Gateway

Why It Won (Technical Rationale)

Directly aligns with local Bangladeshi consumer behavior and removes cart abandonment friction.

Trade-Off Accepted

Requires manual administrative order logging through WhatsApp business operators.

✓
Decision Made

Reactive In-Memory Volume Pricing Engine

✕
Alternative Rejected

Separate Product Pages per Bottle Size

Why It Won (Technical Rationale)

Preserves customer reviews, avoids page-hop latency, and displays volume discount savings dynamically.

Trade-Off Accepted

Requires client state coordination across volume selections.

Result & Outcome

Launched a production luxury fragrance store serving customers nationwide with intuitive multi-variant pricing and seamless mobile ordering.

Technologies & Tools

Next.js 16React 19TypeScriptTailwind CSSDaisyUIE-CommerceVercel