🏙️
Gurugram  ·  Mood Commerce

Life & Style,
near you.

Local galleries, outlets and products — matched to your state of mind.
I'm feeling
Zulu Search
Search across the city
Curated matches across products, outlets, galleries, videos and tracks.
Loading search data…
40+
Galleries
81
Outlets
3,125
Products
6
Moods
◌  Explore
Curated by mood.
40+ local galleries — each mapped to a feeling, a moment, a state of mind.
View all
◆  Shop
Bestsellers. ⚡ 100-min delivery
From 81 local outlets — categories curated by what Gurugram loves right now.
View all
Mobile App · iOS & Android
Carry the city in your pocket.
Mood-matched shopping, local galleries, 81 outlets — all from your phone.
Download on the
App Store
Get it on
Google Play
◉  Visit
81 stores, one city.
Discover local outlets and their stories — open now, near you.
View all
✦  Play
Sound & games.
Mood-matched playlists and city discovery games — earn ZULU points as you play.
View all
Momentum Mode
Calm · 12
▷ Play
Boardroom Chess
Confident · 8
▷ Play
Flame Within
Ambitious · 10
▷ Play
Still Water
Calm · 9
▷ Play
Late Hours
Introspective · 7
▷ Play
Golden Thread
Playful · 11
▷ Play
💰
Price · Products
Price Guesser
Guess real Gurgaon product prices. 5 rounds.
+30 ptsPlay →
Mood · Galleries
Mood Match
Match galleries to their mood. Read the vibe.
+20 ptsPlay →
🎯
Outlets · Discovery
Outlet Roulette
Spin — discover a random Gurgaon outlet.
+15 ptsComing soon
◎  Talk
Tell ZULU how you feel.
Not just a chatbot — your mood guide. Share your innermost feelings and ZULU finds what truly fits you, locally.
ZULU Mind
Listening always
Open Talk →
😌 I feel calm today
🔥 I want something bold
🌿 I need a reset
✨ Surprise me
How are you feeling today? Tell me anything — your mood, a craving, a dream. I'm listening.
I feel a bit nostalgic today. I want something that feels like home.
you
The Sardi — DLF Phase 4. Handmade textiles, slow craft, warm tones. It's waiting for you. Visit gallery →
What's on your mind today?
Open full TALK experience
⬡  Club
Join the ZULU club.
Communities, conversations and connections — by mood, market and what you love.
View all
◌ Calm
Slow Living Gurgaon
Pottery, textiles, slow cafés — for those who live deliberately.
◆ Confident
Fashion Forward DLF
Style, brands, outfits — the confidence crowd of Gurgaon.
◈ Nostalgic
Heritage Hunters
Handloom, craft, old stories — nostalgia wrapped in new finds.
✦ Playful
Weekend Explorers
Pop-ups, events, new openings — always something happening.
Start a club
Create a community around what you love.
Create →
⬡  Join ZULU
Grow with the city.
Join 81 brands and partners already building Gurgaon's mood-commerce layer.
For Brands
Sell through mood.
AI gallery builder, local audience targeting, real-time analytics.
AI mood gallery builder
Mood-matched visibility
Local customer analytics
For Partners
Earn as the city grows.
Deliver, catalog, or build. Every contribution earns.
Revenue share model
Catalog & delivery tools
Developer API access
Saved For Later
Favourites.
Everything you have saved on this device lives here. Logged-in favourites also sync with the Node backend.
Cart
Ready to order.
Your cart is stored locally for now so products stay with you even before sign-in.
/* ── Admin OTP (Main Site) ─────────────────────────────── */ (function(){ var PASS = '0189'; var overlay, inp; function buildOverlay(){ if(document.getElementById('zuAdminOTP')) return; var el = document.createElement('div'); el.id = 'zuAdminOTP'; el.style.cssText = 'position:fixed;inset:0;z-index:9999;background:rgba(6,6,14,.97);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);display:none;align-items:center;justify-content:center;'; el.innerHTML = `
ZULU
Restricted Access
Admin Panel
Enter your 4-digit access code.
cancel
`; document.body.appendChild(el); overlay = el; } window.openAdminOTP = function(){ buildOverlay(); overlay.style.display = 'flex'; ['zuD0','zuD1','zuD2','zuD3'].forEach(function(id){ var el=document.getElementById(id); if(el)el.value=''; }); var err=document.getElementById('zuOtpErr'); if(err)err.textContent=''; setTimeout(function(){ var d=document.getElementById('zuD0'); if(d)d.focus(); },80); }; window.zuClose = function(){ if(overlay) overlay.style.display='none'; }; window.zuNext = function(idx){ var d=document.getElementById('zuD'+idx); if(d) d.value=d.value.replace(/[^0-9]/g,'').slice(0,1); if(d && d.value && idx<3){ var n=document.getElementById('zuD'+(idx+1)); if(n)n.focus(); } if(idx===3 && d && d.value) zuVerify(); }; window.zuBack = function(e,idx){ if(e.key==='Backspace'){ var d=document.getElementById('zuD'+idx); if(d && !d.value && idx>0){ var p=document.getElementById('zuD'+(idx-1)); if(p){p.value='';p.focus();} } } if(e.key==='Enter') zuVerify(); }; window.zuVerify = function(){ var code=['zuD0','zuD1','zuD2','zuD3'].map(function(id){ var el=document.getElementById(id); return el?el.value:''; }).join(''); if(code===PASS){ if(overlay) overlay.style.display='none'; window.open('admin.html','_blank'); } else { var err=document.getElementById('zuOtpErr'); if(err){ err.textContent='Incorrect code — try again.'; } ['zuD0','zuD1','zuD2','zuD3'].forEach(function(id){ var el=document.getElementById(id); if(el)el.value=''; }); setTimeout(function(){ var d=document.getElementById('zuD0'); if(d)d.focus(); var e2=document.getElementById('zuOtpErr'); if(e2)e2.textContent=''; },1400); } }; document.addEventListener('keydown',function(e){ if(e.key==='Escape') zuClose(); }); })();