Place Journey v2 — Bazaar बाज़ार

The single source of truth for Bazaar v2 — the whole walkthrough in one file (consolidated from the old bazaar / bazaar-sell / bazaar-rails). A local discovery engine — Justdial / Google-Maps for your area. The ONE Bazaar root gives visibility of nearby stores, services & products: looking for a salon, a kirana, a plumber, a clinic, a product — you find nearby options. Search-first + a state-aware location chip ("Near Bheldi · Bihar", changeable) + a map/list toggle + a category grid (Salon · Kirana · Clinic · Repairs · Food · Tailor · Hardware · Mandi/Agri · Local produce/SHG · Jobs/Kaam) → "See all categories" opens the full admin-seeded taxonomy. Jobs/Kaam is just ONE category (opens the two-sided Kaam hub). Role-aware: a visitor sees Call/Message/Follow, the owner sees Manage/Edit/Insights on the same listing. State-aware: categories & SHG mission follow your state (Bihar→JEEViKA, Kerala→Kudumbashree, Odisha→Mission Shakti). Order: (a) nav-swap B0 · (b) the ONE root B1 + cold-start/empty + see-all · (c) results + listing details + map · (d) role/state · (e) Sell & Manage BS1–BS7 · (f) Rails C1–C5 (reached from the root tiles). Populated today from existing place POIs + Jobs; listings grow as business Pages & commerce land. Bottom-nav change: Circles off the bar, Bazaar takes its slot (Circles → the side menu + a Search door). Both themes.

‹ All screensKaam / Work (Jobs)B0 New nav★ B1 Bazaar ROOT (discovery)★ B10 First-run / empty rootB11 "Add to Bazaar" chooserB12 Empty states + nudgeB13 See all categories★ B14 Owner vs visitor★ B15 State-aware scopeB2 Category resultsB3 Search results★ B7 Listing detail (rich biz)B8 Listing detail (POI + claim)B9 Map full viewB4 Jobs categoryB5 Location filterB6 Place layer + Circles★ BS1 Open shopBS2 Claim★ BS3 Manage storeBS4 OfferBS5 Stock / HaatBS6 EnquiryBS7 BadgesC1 Jobs / KaamC2 MandiC3 Local produceC4 SHG onboardC5 Cluster / FPO Decisions
★ B1 · Bazaar ROOT · discovery

Find anything near you — the local market, mapped

The star. Open Bazaar → a discovery engine, not a tab switcher. A big search ("salon, shop, service…"), a location chip + map/list toggle, a category grid of India-local trades, and a "Near you now" rail of nearby stores & services. Tap a category → results (B2); search a term → providers (B3).

3:42
••••
Bazaaryour local market
What are you looking for?
Salons, shops, plumbers, clinics, products & more near you.
Looking for a salon, shop, service…?
Browse local categories
Salon & Beauty
Kirana & Grocery
Clinic & Pharmacy
Repairs
Food & Dhaba
Tailor
Hardware
LIVE
Jobs / Kaam
Mandi / Agri
Local produce
See all categories
Growing daily. Seeded from local places residents added + Jobs. Store/service/product listings deepen as shops join.
List on Bazaar
Open a shop · post a job · offer work · add a place
Near you nowPopular this week
Salon
Sapna Beauty Parlour
Bheldi · 400 m
Open now
Kirana
Ram Kirana Store
Bheldi · 0.5 km
Open now
Clinic
Bheldi PHC
Bheldi · 0.8 km
Closed · opens 9am
Search-first + location + map/list = local discovery, not a tab switcher. The grid is the spine; Jobs/Kaam is one tile (LIVE — the fully-built module). "Near you now" reuses the place-page POI data (name · category · distance · open-state). Tap a category → B2; search → B3.
★ B10 · first-run · sparse root

Day one — never a cold empty screen

At launch a place has little data. So the root opens with a friendly first-run hero that says what Bazaar is and how to act, a big List on Bazaar CTA (the unified add entry → B11), quick-action chips, and a contextual nudge. The category grid still shows; "Near you now" honestly reflects the few seeded listings. The new user immediately understands and is prompted to contribute.

3:42
••••
Bazaaryour local market
New here
Your local Bazaar — find shops, services & work near you.
It's just starting in Bheldi. Help build it — list your shop, post a job, offer your work, or add a place you know.
Open a shop Post a job Offer work
Browse local categories
Salon & Beauty
Kirana & Grocery
Clinic & Pharmacy
Repairs
LIVE
Jobs / Kaam
Food & Dhaba
Tailor
Hardware
Run a shop?
Put it on Bazaar so neighbours in Bheldi find you.
Near you now3 listed so far
Kirana
Ram Kirana Store
Bheldi · 0.5 km
Open now
Clinic
Bheldi PHC
Bheldi · 0.8 km
Closed · opens 9am
Cold-start rule: never a dead empty screen. The first-run hero teaches what Bazaar is + the top actions; List on Bazaar is the one unified add door (→ B11 chooser). The contextual nudge shows the app prompting by context. The grid + honest "3 listed so far" keep browse alive while contributions seed it.
B11 · "Add to Bazaar" chooser

One add button → every way to contribute, in plain words

Tapping List on Bazaar (root CTA / + button) opens one chooser sheet — all create paths spelled out so a first-timer instantly gets it. Each option has a one-line subtitle. They route to the existing flows (B1 wizard, Local Need, produce, resident POI, SHG/Govt claim). The govt path is tagged FREE so the badge tiers stay clear.

3:42
••••
↑ Bazaar root dimmed behind the sheet
Add to Bazaar
What would you like to do? Pick one — we'll guide you through it.
Open your shop
Create a business listing — customers find you nearby.
Need a worker — post a job
Hire a mason, helper, driver — for a day or more.
Looking for work — offer my work
List your skill & rate — people nearby hire you.
Sell produce
Farmer or local maker — list grain, veg, milk, papad.
Add a local place you know
A shop, clinic or temple that's missing — help neighbours.
For groups
SHG / Govt group — get verified
JEEViKA, FPO, co-op: claim-code → free govt badge.
Free
One unified entry, plain language, self-explanatory subtitles — so first-timers know exactly what each does. Routes to existing flows: shop→B1 wizard, job/work→Local Need, produce→produce listing, place→resident POI, SHG/Govt→facilitated/claim-code (free badge). Never a dead end.
B12 · empty states

Nothing here yet? Encouraging, never dead

When a category or search has no listings, the empty state invites the user to be the one who adds it — "No salons listed near you yet — know one? Add it" / "Be the first plumber to list here" — each with the matching CTA. Below: a search empty state. These turn a gap into a seed-contribution prompt.

3:42
••••
Salon & BeautyNear Bheldi · changeable
No salons listed near you yet
Know a salon or beauty parlour in Bheldi? Add it — it shows here and on the place page.
Be the first to put Bheldi's salons on the map.
Or widen the radius to your block (Garkha) — 4 salons within ~8 km.
Search · "plumber" · no result
plumber
No plumbers near you yet
Are you a plumber, or know one in Bheldi? Be the first to list here.
Looking to hire one? Post a job and plumbers nearby will see it.
Empty ≠ dead. Each empty state names the gap, then invites the visitor to fill it — "Add it" / "Be the first" — with the matching CTA, plus a smart fallback (widen radius, or post a Need). This is how a thin launch catalogue seeds itself, and it ties straight back to the B11 add paths.
B2 · category results

"Salons near you" — nearby options, by distance

Tap a category → nearby results, nearest first. Each = name + category + distance + open/closed (if known) + a trust line (added-by-resident now, rating later) + Call/Visit. A map view chip sits up top since this is location discovery. The list grows as more shops are added.

3:42
••••
Salon & BeautyNear Bheldi · changeable
Salons near you6
Open full map
Salon & Beauty added by Sunita
Sapna Beauty Parlour
400 m · Open now · ★ ratings soon
Salon & Beauty Business page
Naya Look Men's Salon
1.2 km · Open now · ★ ratings soon
Salon & Beauty added by Ravi
Glamour Ladies Beauty
3.1 km · Closed · opens 10am
Same card as a place POI sheet: name · category · distance · open-state · added-by-resident (trust) · Call. Two seed sources blend honestly — resident-added places AND claimed Business pages (the checkmark seed). Ratings are a quiet "soon", not a fake number. Nearest first; the map cue makes the location reading obvious.
Know a salon that's missing? Add it — it shows here and on the place page.
B3 · search results

"plumber" → nearby providers

Search a term → suggestions as you type, then nearby providers. A query like plumber blends two seed sources: repair shops/services AND available workers (from Local Need). Same distance + open/available + Call. This is the Justdial moment — type what you need, see who's near.

3:42
••••
plumber
Suggestions
plumberservice · 5 near you
Service
plumber for hirejobs · post a Need
Jobs
plumbing materialshardware · 2 shops
Products
Plumbers near you5
SK
Plumber · worker Available
Suresh Kumar
600 m · ₹500/day · Bheldi
Repairs · shop added by Alok
Sharma Sanitary & Plumbing
1.5 km · Open now
RP
Plumber · worker Busy this week
Ramesh Paswan
4.0 km · Negotiable · Rampur
A search blends seed sources by relevance + distance: available workers (Local Need — fully built) AND repair shops/services (resident-added POIs / business pages). Same row, same distance + open/available + Call. Jobs is one slice of the answer, not a separate destination.
★ B7 · listing detail · claimed business

The store page — a rich, claimed business

Tap a result → the listing page. The deep variant: cover + logo, name + category + a ✓ verified business badge (paid tier), distance + Open now / hours, a products & services preview, photos, the full Call · Message · WhatsApp · Directions ladder, a Join channel chip (linked R10), an "also on the Saran place page" note, and a Report / suggest-edit footer.

3:42
••••
Salon & Beauty
Naya Look Men's Salon Verified business
1.2 km · Bheldi Open now · till 9pm Mon–Sun · 9am–9pm
Naya Look · Offers channel
Get this week's deals · 84 followers
Services & ratesSee all 8
Haircut + beard₹120
Hair colour₹350
Facial · clean-up₹250
Products in storeSee all
Hair wax
₹180
Beard oil
₹240
Shampoo
₹160
Photos12
Also on the Saran place page — listings live in Bazaar and their place.
The rich variant = a claimed Business page (AffiliatedPage). The paid "verified business" badge, products/services/hours, photos and the linked-channel (R10) chip are what claiming + the business-verified tier unlock. Contact ladder is Nyburs-first (Call/Message) then WhatsApp/Directions. The card still notes its place page — one entry, two surfaces.
B8 · listing detail · community POI

The thin variant — a resident-added listing

The same page, the honest minimum: a community listing with a "added by Sunita" trust line (no fake badge), distance + open-if-known, and a Call · Message · WhatsApp · Directions ladder over the resident-supplied number. A "Claim this listing" CTA hands the owner into Part B. Inset: the ✓ govt-verified (free) badge variant for an SHG / PHC.

3:42
••••
No photos yet
Salon & Beauty
Sapna Beauty Parlour
SU
Community listing · added by Sunita, a Bheldi resident. Not yet claimed by the owner.
400 m · Bheldi Hours not listed
Is this your shop?
Claim it to add photos, hours, products & get a verified badge.
Claim →
Also on the Bheldi place page — under Local places.
Third badge state · govt-verified (free)
✓ Govt-verified — for an SHG / PHC / CSC. The free partnership tier (JEEViKA समूह, PHC), distinct from the paid business badge.
The thin variant is the honest baseline before a claim: a resident-built POI, a clear "added by" trust line, the contact ladder, and the Claim this listing CTA that hands the owner into Part B (Sell & Manage). On claim, the POI and the new business page merge into one listing. Two badge tiers shown: ✓ verified business (paid, B7) vs ✓ govt-verified (free, above) — never muddied.
B9 · map full view

The map — pins + a selected listing

Tap "Map" from the root or a result list → a full-bleed map of listings near you. Each pin is a shop/service; the selected one lifts in colour and docks a listing card at the bottom (category · distance · open · Call + Message · Directions), swipeable through nearby pins. A category-chip row filters the map; "List" returns. This is the location-discovery core.

3:42
••••
Near Bheldi
All Salon Kirana Clinic Food
Sapna Beauty
List
Salon & Beauty
Sapna Beauty Parlour
400 m · Open now · added by Sunita
Swipe pins · 1 of 38 near Bheldi
B4 · Jobs / Kaam category

One category — opens the two-sided Kaam hub

Tapping the Jobs/Kaam tile opens the fully-built Kaam marketplace (local-need.html): Jobs / Workers sub-tabs, category filter, a Post CTA. It lives inside Bazaar as one category — the same cards a worker or hirer already knows. Everything else in Bazaar is discovery; this one is a two-sided marketplace.

3:42
••••
Jobs / KaamNear Bheldi · the two-sided hub
Jobs8
Workers23
AllMasonHelperDriverElectrician
2 masonsHire · construction
₹750/day
Thursday · 1 day, maybe more
SY
Shambhu Yadav · Rampur · 6 km
Individual
Still open · 1 responded
ElectricianService · today
Negotiable
Today · before evening
PD
Pooja Devi · Bheldi · 0.3 km
Individual
Still open · 0 responded yet
This is the fully-built Kaam hub from local-need.html — Bazaar just hosts it as the Jobs category.
B5 · location filter

"Discover near a certain place"

Tap the location chip → set where Bazaar looks. Home is the default; widen the radius village → block → district to see more shops & workers; or search another place (browsing the market in the next town, or back home). The count next to each radius is honest.

3:42
••••
↑ Bazaar root dimmed behind the sheet
Where do you want to look?
Bazaar defaults to your home area. Widen the radius, or search another place.
Search another village, block or district…
Radius from your home · Bheldi
My village · Bheldi
Closest shops, services & workers
38
My block · Garkha
~8 km around · more options
160
My district · Saran
Widest · whole district
740
Recent places
Patna
Searched yesterday · 78 km
1.2k
B6 · place layer + Circles' home

The local layer — and where Circles now lives

Two layers: the global Bazaar (B1) AND a place page's own Local market tab, scoped to that village. A shop/Need here also appears in Bazaar — one entity, two surfaces. Below: where Circles now lives after the swap — the side menu (the app hamburger), making the bottom-nav swap concrete.

3:42
••••
BheldiVillage page
Overview
Feed
Local market38
Communities
People
Shops, services & jobs here in Bheldi. Anything added here also appears in Bazaar — one entry, two surfaces.
Salon added by Sunita
Sapna Beauty Parlour
here · Open now
Shop helperHire · daily work
₹300/day
Ram Kirana Store · Bheldi · here
Business
Still open · 2 responded
Two layers, one data model: this place "Local market" tab is the village lens; Bazaar (B1) is the global lens with a changeable location. A POI or Need written from either surface shows up in both.
Where Circles now lives · the side menu
Circles → the side menuAfter Bazaar takes the bottom-nav slot, Circles moves to the app side menu (the hamburger) — always one swipe away.
Side menu → CirclesPrimary home · in the app hamburger menu
primary
Search / Explore → CirclesDiscover & join new circles
discovery
B0 · the new bottom nav

Circles steps off the bar — Bazaar steps on

The one structural change. Circles leaves the bottom bar; Bazaar takes its slot. Circles doesn't disappear — it moves to the side menu (the app hamburger), plus a discovery door in Search. Bazaar earns the slot because local discovery is a destination people return to daily.

3:42
••••
Before → after · one slot swaps
Todaycurrent
Home
My Gaon
Chats
Search
Circles
Daily
Circles → Bazaar
Proposednew
Home
My Gaon
Chats
Search
Bazaar
Daily
Where Circles goes now
Circles moves to the side menuIt keeps two doors — the app side menu, and a discovery door.
Side menu → CirclesIn the app hamburger menu — always one swipe away
primary
Search / Explore → CirclesDiscover & join new circles
discovery
Trade-off the owner judges here: Circles loses one-tap reach from the bar, but stays reachable from the side menu (the app hamburger) plus a discovery door in Search. Bazaar earns the slot as a returnable local-discovery destination — the new front door to the village market.
B13 · see all categories

The full local taxonomy — every trade, grouped

"See all categories" from the root opens the complete admin-seeded taxonomy: grouped headers (Food & Hospitality, Daily needs, Health, Repairs & trades, Agriculture, Govt/Financial, Work, Community…) with a tappable chip per trade. Comprehensive on day one; per-state additions let an admin add region-specific trades without a deploy. Tap any chip → that category's nearby results (B2).

3:42
••••
All categoriesTap a trade → nearby results
Search a trade — plumber, sweets, tractor…
Food & Hospitality
Restaurant / Dhaba Sweets / Bakery Tiffin / Catering Tea & Snacks Hotel / Lodge
Daily needs
Kirana / Grocery Vegetables / Fruits Dairy / Milk Meat / Fish General store Pooja items
Health
Clinic / Doctor Pharmacy Hospital Pathology lab Veterinary
Personal care
Salon / Barber Beauty parlour Tailor / Boutique Laundry
Repairs & trades
Plumber Electrician Mechanic Carpenter Mason Appliance / AC-fridge Mobile repair Painter Welder
Home & building
Hardware Cement / Sariya Furniture Paint Sanitary Electricals
Electronics
Mobile / Recharge Electronics / Appliances CSC / Computer
Apparel
Clothes Footwear Jewellery Cosmetics
Agriculture
Agri-inputs Mandi / Prices Dairy / Cattle Tractor / Farm-equipment hire Nursery Local produce
Education
Tuition / Coaching Computer training School / College Books
Transport
Auto / Taxi Tractor / JCB hire Goods / Tempo Travel agent Fuel
Events & services
Tent / Decoration Photography Band / DJ Priest / Pandit Marriage hall
Govt / Financial
CSC / Jan Seva Bank / ATM Insurance / LIC Aadhaar / Documents Print / Xerox
Work
Jobs / Kaam Daily-wage labour Domestic help Drivers
Community
SHG / Jeevika / FPO Local produce Products
Admin-seeded taxonomy. All majors ship on day one; admins add per-state trades (regional crops, local services) without an app update.
The root grid shows ~10–12 strong representative tiles; this screen is the full grouped set. One taxonomy, both surfaces — chips reuse the same category routing as the root tiles. Both themes.
★ B14 · role-aware listing

The same listing, two roles — visitor vs owner

The page-shell lesson applied to Bazaar: a visitor sees Call · Message · WhatsApp · Directions · Follow; the owner of the same shop sees "Your listing" + Manage · Edit · Insights (never "call yourself", never Follow). Both render the same shell — the action ladder + banner are role-gated.

3:42
••••
Visitor view
Salon & Beauty · Bheldi, Bihar
Sapna Beauty Parlour Verified
Open now400 m
Call
Message
Directions
Visitor: contact + Follow. No edit controls. The number stays safe behind Message-first.
SAME LISTING · DIFFERENT ROLE
Owner view (you)
This is your listing
You own Sapna Beauty Parlour · Bheldi, Bihar. Manage it instead of contacting it.
Manage store
Edit page
Insights
Post offer
214
views · 7 days
18
calls
5
enquiries
Owner: no Call-yourself, no Follow — the ladder becomes Manage · Edit · Insights · Post offer, with a live view/calls/enquiries strip. Role decided by ownership, exactly like the place-page Manage-vs-Follow rule.
★ B15 · state-aware scope

Bazaar knows your state — categories & SHG mission follow it

The scope chip shows the state explicitly ("Near Bheldi · Bihar") and is changeable. Switching state swaps the state-local categories and the correct SHG mission badge — Bihar → JEEViKA, Kerala → Kudumbashree, Odisha → Mission Shakti. The owner create / SHG-onboarding flow operates within the owner's state too.

3:42
••••
↑ Bazaar root dimmed — choosing your state / area
Your state & area
Bazaar is state-aware. Your state sets which local categories & SHG mission show.
Search a state, district or village…
Your state
BR
Bihar
Bheldi · Saran · current
JEEViKA
KL
Kerala
SHG mission · Kudumbashree
Kudumbashree
OD
Odisha
SHG mission · Mission Shakti
Mission Shakti
MH
Maharashtra
SHG mission · MAVIM / UMED
UMED
State-local categories swap with the state
Makhana / Fox-nut BR Litchi growers BR Sattu / Besan mills BR Coir / Spices KL Handloom OD
Owner flow is state-scoped too. Opening a shop or SHG onboarding shows the state ("in Bihar") and earns the state's govt badge (JEEViKA).
★ BS1 · open your shop

Open your shop on Bazaar — in under a minute

A simple, voice/photo-friendly create wizard: pick a kind → a category (seeded taxonomy) → confirm place & areaname → a logo + brand colour. Tap advances. Number stays private. The live preview card is exactly the Discover row the village will see.

3:42
••••
Open your shopon Bazaar
Step 1 of 5 · What kind?
What do you run?आप क्या चलाते हैं?
Shop · दुकान
Kirana, clothes, hardware, medical…
Service · सेवा
Salon, tailor, plumber, tuition…
Food · खाना
Dhaba, sweets, tiffin, tea cart…
Step 2 of 5 · Category
Pick a categoryश्रेणी चुनें
Kirana
Clothes
Medical
Mobile
Hardware
Agri inputs
See all categories
Step 3 of 5 · Place & area
Where is it?कहाँ है?
Bheldi
Saran, Bihar · your home area
Change
No map, no GPS ask — anchored to your place. Shows in Bheldi's Bazaar + global discovery.
Step 4 of 5 · Name
Shop nameदुकान का नाम
Ram Kirana Store
Your number is safe — buyers reach you only through the green Call & Message buttons.
Step 5 of 5 · Look
Logo & colourलोगो और रंग
Upload a logo, or use the initial
Pick a brand colour
This is what Bheldi will see
R
Kirana & Grocery
Ram Kirana Store
Bheldi · just opened
A son or helper can create for the owner — ownership transfers by OTP.
Five tap-advance steps, voice-first, name never autofills your profile (women's identity separation). Place auto-anchors — no map. The preview card = the exact Discover row (Part A). "Live instantly" — no pending, no approval, no completeness score.
BS2 · claim a listing

"That's my shop" — claim what a resident already added

A resident already put Sapna Beauty Parlour on the map as a POI. The owner finds it, taps "This is mine", does a light verify, and it becomes her managed listing — the POI and the page merge to ONE row (no duplicate). Free community listing → owner-claimed → paid features later.

3:42
••••
Claim a listingfound near you
Sapna Beauty Parlour
Salon & Beauty · Bheldi · 400 m
Added by Sunita · already visible in Bheldi's Bazaar
Not mine · Search by name
Verify it's yours
Verify by phone
We send an OTP to the shop number — fastest
Photo at the shop
A quick photo of your shop front — reviewed
Ask the resident
Sunita confirms it's your shop — neighbourly
One listing, not two. Your claim merges with Sunita's POI — the village keeps the same row, you just take it over and can now edit it.
Resident POI
Sapna Beauty
Your page
Manage it
ONE listing
Owned ✓
Create-not-claim is the default path (BS1); this is the de-dup path when a resident beat you to it. Verify is light (OTP / photo / neighbour-confirm). On approval the POI's claimedPageId links → the listing de-dupes to one owned row. Seva for the original adder is preserved.
★ BS3 · manage store

The page IS the editor — drive it like a kirana owner

Owner view of Sharma General Store. Pencils in place, no settings maze. Available-now toggle, Storefront (cover/logo/about/hours), Products & Services (photo-led, price optional), the Channel link (R10), Roles & staff (Owner · Admin · Editor), and Insights (free counts + a premium teaser). Every edit is instant-live.

3:42
••••
Edit cover
Sharma General Store
Kirana & Grocery · Bheldi, Saran
You're the Owner Visible in Bheldi + global Bazaar
Open now
Buyers see a green "Open" dot · tap to close for today
Storefront
About & hours
Daily groceries, atta, oil & household · 7am–9pm
Products & services
Items & prices
Photo leads · price optional · live instantly
Aashirvaad Atta 5kg
₹240 / bag
Fortune Oil 1L
₹145 / pouch
Home delivery
Ask on call
Reach & team
Channel
Broadcast offers to followers — link a group channel
Link
Roles & staff
1 owner · 1 admin · 1 editor
SKOwner RSAdmin MPEditor
Insights
Basic counts free
Free
This week
Real counts — nothing estimated
42
Views
8
Calls
5
Enquiries
Go deeper with Insights+
Reach, repeat buyers, busy hours & conversion — a premium tier.
Upgrade
The page IS the editor — pencils inline, no settings maze (b2). Products photo-led, price optional (BS3 → "Ask on call"). Channel = the R10 link; roles reuse Pages-admin Owner/Admin/Editor; basic insights free, Insights+ is the paid hook (§7). Available-now is the b-series net-new pulse widget.
BS4 · post an offer

Post an offer in three taps — FAB → camera → done

The owner taps the offer FAB; the camera opens first — the photo of the price board IS the offer (no typing needed). Add a discount/price and a validity window. A static routing line shows where it goes. It lands on the listing + the Bazaar offers feed + the place feed.

3:42
••••
Share an offerSharma General Store
Diwali offer — 10% off all atta Retake
Discount10% off
Or price₹225 ₹240
Valid until
Today This week Diwali Pick a date
Goes to: Your followers (6) · Bheldi Bazaar offers · Your channel (38). Shown as truth — no checkboxes.
How it lands
S
Sharma General Store Business
Kirana · Bheldi · just now
10% OFF · all atta
Valid this week
Camera-first (the FAB opens the camera; the price-board photo IS the offer). Discount OR price, a validity window, and the static routing truth (b3 #21 — never checkboxes). The offer card carries Business attribution + an "Ask about this" Nyburs-enquiry chip (#19), and surfaces in Bazaar's offers feed (Part A).
BS5 · stock & haat

"In stock today" — and your haat day on the map

A quick fresh-stock update with a mandatory quantity and a traffic-light freshness signal (Fresh / Low / Out) — honest, decays after 48h. And a periodic-market (haat) listing: the haat's day & place, with one-tap "I'll have a stall" so vendors announce.

3:42
••••
Fresh stocktell buyers what's in
DAP fertilizer arrived
Sanjay Traders · Bheldi
Quantity in
50 bags
Fresh in
Running low
Out
Haat (weekly market)periodic market
Bheldi Haat
Near the Panchayat ground · open in maps
Every Thursday · next: 19 Jun
Stock signals carry a mandatory quantity + the L4 traffic-light honesty, and quietly decay after 48h ("call to confirm"). Buyers can "Report incorrect".
Fresh-stock = mandatory qty + traffic-light freshness (b3 L4 honesty), notified to followers + place feed. Haat = a recurring listing type seeded from state market records; vendors self-announce a stall, which lands on the place Today-strip on haat day. Both surface in Bazaar Discover.
BS6 · enquiry inbox

Buyer enquiries — answered in the app, number stays safe

Buyers message the shop from Bazaar; enquiries land in the Nyburs inbox (never WhatsApp first). Each shows who, what, and which item/offer it's about. Inside a thread, the contact ladder is Nyburs-first: Message → Call → WhatsApp, so the owner's number is never exposed up front.

3:42
••••
Enquiries3 new
P
Priya Devi 2m
Atta available hai? Kitne ka 5kg?
About: 10% off atta
A
Amit Kumar 18m
Home delivery karte ho kya Bheldi me?
About: Home delivery
R
Ravi Sah 1h
Thik hai bhaiya, kal aata hu
Open thread · Priya Devi
Atta available hai? Kitne ka 5kg?
Haan ji, Aashirvaad 5kg — abhi 10% off, ₹225. Aa jaiye.
Ok, sham ko aati hu 👍
Reply — Nyburs first
Messagein Nyburs
Callif needed
WhatsApplast
Enquiries are Nyburs chat threads (#19), never WhatsApp-first — the owner's number stays private. Each enquiry carries the item/offer context it came from. The contact ladder is Nyburs-first (Message → Call → WhatsApp). Reuses the chat/enquiry pattern from b2.
BS7 · verified badges

Two badge tiers — govt-verified (free) vs business-verified (paid)

Trust signals that never muddy. Govt / SHG verified is free — a partnership deliverable for livelihood-mission & producer groups. Business verified is a paid tier — a higher-trust badge a regular shop can buy. Both are earned, both shown here with the how-to-get path.

3:42
••••
Get verifiedtwo trust tiers
Govt / SHG verified Free
For livelihood-mission & producer groups — JEEViKA, Kudumbashree, FPOs, co-ops. A partnership deliverable, never charged. The badge label renders per state ("जीविका समूह" in Bihar).
1
A Nyburs helper facilitated-creates the group page (or the group does).
2
The president claims by accept-code on her own phone — she becomes the verified owner.
3
Nyburs confirms the mission/FPO tie → the free govt badge appears.
Business verified
A higher-trust badge a regular shop can buy — distinct from the govt tier so the signal isn't muddied. Pairs with featured placement & Insights+ as the paid bundle.
1
Own a claimed listing (created or claimed — BS1 / BS2).
2
Submit shop proof — a photo at the shop + the shop phone OTP.
3
Subscribe → the paid business badge + boosted placement turn on.
Two distinct tiers, never blended (§7 Q5): govt/SHG verified = FREE (partnership), business verified = PAID. Govt path = facilitated-create → president accept-code → mission tie. Business path = own a listing → shop proof → subscribe. Free discovery stays the hook; the badge + featured + Insights+ are the paid layer.
C1 · Jobs / Kaam entry

One Bazaar category → the two-sided Kaam hub

Jobs feels like one Bazaar category: a compact entry card opens the fully-built two-sided Kaam hub (Jobs ↔ Workers, from local-need.html). Below the entry is a 1-screen preview that visually matches the hub so the seam is invisible — we don't rebuild it here.

3:42
••••
BazaarJobs / Kaam
Jobs / Kaam
Hire someone, or get hired — near Bheldi.
LIVE
Jobs open
14 Needs
people hiring near you
Workers
38 cards
available to hire
The entry is a category like any other in the grid (Part A's "Jobs / Kaam" tile). Tapping opens the full two-sided hub in local-need.html — this card is just the door, with a live count so it never looks empty.
Preview · the hub it opens
Jobs 14 Workers 38
2 masons — plasteringRakesh · Bheldi · Thursday
₹750/day
400 m · still open · 3 responded
Electrician — house wiringSunita · Bheldi · today
Negotiable
1.2 km · still open · 1 responded
Manoj — Mason (8 yrs)Sitamarhi · Available
₹650/day
6 km · Available now
Reuses the local-need.html card grammar (trade · poster+village · distance · wage-or-Negotiable · still-open). No social row — a Need/Work card is a printed notice. Voice-first, contact ladder, close-loop all live in the hub.
C2 · Mandi

Today's mandi prices — Agmarknet, near you

The Mandi category: today's local rates from Agmarknet (govt data) for nearby markets — commodity · ₹/quintal · market · date · trend, with a freshness chip. Below, a "produce for sale near you" shelf of farmers' local listings. Text-first, 2G-friendly, zero imagery on rates.

3:42
••••
BazaarMandi मंडी भाव
आज के मंडी भाव · today
Markets near Bheldi · updated 6:00 AM
17 Jun
My crops · ₹ per quintal
Wheat गेहूं
Chhapra mandi · 9 km · today
₹2,420/q
+30
Paddy धान
Garkha mandi · 4 km · today
₹2,183/q
Maize मक्का
Chhapra mandi · 9 km · yest.
₹1,962/q
−45
स्रोत: Agmarknet · सरकारी डेटा (Govt of India). Rates are indicative; confirm at the mandi.
Produce for sale near you8
Produce · seller Dinesh Yadav · Garkha
Fresh paddy · 12 quintal
₹2,100/q · 3 km
Produce · seller Ram Pukar · Bheldi
Mustard · 4 quintal
₹5,400/q · 0.8 km
Rates = read-only Agmarknet. The produce-for-sale listings are normal Bazaar listings (the same card as every shop — avatar · name · seller+place · ₹price/qty · distance · Call) and also surface in nearby + search. The freshness chip reuses the B5 traffic-light grammar.
C3 · Local produce

स्थानीय उत्पाद — curated, govt-verified shelf

A curated shelf of local / handmade / SHG products — e.g. JEEViKA didi-made goods (sattu, pickle, papad). Every item carries the free govt-verified badge so the trust signal is clear. A festival collection banner (e.g. छठ संग्रह) can feature the shelf — free editorial, never "Sponsored".

3:42
••••
BazaarLocal produce स्थानीय उत्पाद
छठ संग्रह
हमारे गांवों से · handmade by women's groups near you
Featured · free9 products · 3 groups
A curated collection — featured editorially as a quality signal (a partnership deliverable), with NO "Sponsored" label. The promoted class (SHG/FPO) reaches up the place hierarchy; a solo kirana stays village-scoped.
From women's groups near Bheldi
Local produce जीविका
Sattu · Saraswati Mahila Samuh
₹60–80 · 1 kg · 2 km
Local produce जीविका
Mango pickle · Lakshmi SHG
₹120 · 500 g · 5 km
Local produce जीविका
Papad (pack of 10) · Durga Jeevika Samuh
₹50 · pack · 6 km
An SHG good is a normal Bazaar listing — the SAME card as every shop, discovered the same way in nearby + search. The ONLY extra is the free govt-verified badge (a partnership deliverable, distinct from the paid business-verified tier). Contact is Nyburs-first.
C4 · SHG / Govt onboarding

An SHG is a producer listing — earning a free badge

An SHG is not a separate species — it's a normal Bazaar producer/shop whose goods are standard listings (C3). The ONLY special thing is the onboarding + validation to earn the free badge: Nyburs facilitates the create, the president claims via accept-code (helper never stays admin), and extra validation info earns the free govt-verified badge. Then it posts & is discovered like any shop. Missions: JEEViKA · Kudumbashree · Mission Shakti · UMED · Velugu · Sanjeevini.

3:42
••••
BazaarSHG / Govt
State livelihood missions
Govt-supported women's groups (DAY-NRLM). Same as any producer listing — the extra is the validation that earns the free badge.
जीविकाBihar കുടുംബശ്രീKerala ମିଶନ ଶକ୍ତିOdisha उमेदMaharashtra వెలుగుAP ಸಂಜೀವಿನಿKarnataka
Badge labels live in a state-agnostic server config (the srlm badge renders per state) — admins add states without a deploy. FPOs & co-ops map to the same category with a generic verified badge.
Facilitated create · helper on behalf of the group
1
Who is the group?
A Nyburs helper enters the group name + optional registration no. — e.g. सरस्वती महिला समूह.
2
What do they make?
Multi-select products — Sattu · Pickle · Papad · Wadi · Spices · Tailoring. These feed the produce shelf (C3).
3
Contact & whose number
Group/president phone + a caller-view preview. Nyburs-first Message, then Call.
4
President claims it accept-code
The page hands admin to the president on HER phone — the helper never stays admin.
Accept code sent to अध्यक्ष · 98xxxxxx12
4279
She enters this on her phone to become the verified owner. Reuses the Pages claim flow.
5
Validated → free badge govt-verified
Extra validation info (mission affiliation + reg no.) earns the free badge with a provenance tag (e.g. जीविका). The group is now a normal producer listing — discovered like any shop in nearby + search, just carrying the badge.
Facilitated-first is the only launch path (owner-decided) — self-serve govt-group creation is a later option. Result = an official-not-social GROUP page (S13-chrome-lite, no reactions/comment counts, locked contact, no member personal profiles).
C5 · Cluster / FPO directory

Browse SHG clusters & FPOs by area

The coordinator's showcase: a block-level directory of SHG clusters and FPOs by area, each govt-verified, with a member/product count and a proof loop ("this month, N orders from Nyburs") — measured orders only, zero never renders.

3:42
••••
BazaarSHG / GovtDirectory
जीविका समूह · Garkha11
इस महीने 23 orders placed through Nyburs from Garkha groups
Clusters & FPOs near you
Saraswati Mahila Samuhजीविका
Garkha · 2 km
12 members3 products8 orders this mo.
Lakshmi SHGजीविका
Bheldi · 5 km
10 members2 products6 orders this mo.
Garkha Kisan FPOFPO
Garkha · 4 km
140 farmersgrain · seeds9 orders this mo.
FPOs (NABARD/SFAC) sit in the same directory with a generic verified badge. The directory title/brand = the state srlm server config. Proof = measured orders only — a zero count never renders (honesty rule).
★ decisions baked into this mockup

What Bazaar locks — and what's deferred

The owner-decided concept, rendered. Green cards = decided & shown live; amber cards = deliberately deferred (shown as "growing" / relocation, not built).

1Bazaar root = local DISCOVERY engine
Justdial / Google-Maps for your area — visibility of nearby stores, services & products. Search-first + location + map/list + category grid + "near you now" (B1). NOT a tab switcher.
decided · shown
2Jobs/Kaam = ONE category
Jobs is a tile in the grid (LIVE — the fully-built two-sided Kaam hub, B4), not the whole thing. Most of Bazaar is store/service/product discovery.
decided · shown
3Category browse + India-local trades
Salon · Kirana · Clinic/Pharmacy · Repairs · Food/Dhaba · Tailor · Hardware · Jobs. Tap → nearby results by distance (B2). The grid is the discovery spine.
decided · shown
4Search → nearby providers
Type "plumber" → suggestions, then nearby providers blending shops/services + available workers (B3). Result = name · category · distance · open/available · Call.
decided · shown
5Populated today from POIs + Jobs
Seeded from existing place "Local places" residents added (kirana/clinic/salon/PHC) + Jobs/Workers (Local Need — fully built). Listings grow as business Pages & commerce land — shown as a light "growing" note, not dead "coming soon".
decided · shown
6Location filter + map/list toggle
Location chip defaults to home, widens village → block → district or to another place (B5); a map/list toggle since it's location discovery (B1/B2).
decided · shown
7Circles off the bottom nav → relocated
Circles leaves the bar; Bazaar takes its slot (B0). Circles moves to the side menu (the app hamburger) + a Search/Explore door. Owner judges the trade-off.
decided · shown
8Two layers, one data model
Global Bazaar discovery AND a per-place Local market tab. One POI/Need, two surfaces (B6).
decided · shown
9Listing detail = the store page (2 variants)
Tap a result → a full listing (B7/B8): cover + logo, distance + hours, Call · Message · WhatsApp · Directions, Join channel (R10), "also on the place page". Thin POI ("added by Sunita" + Claim CTA) vs rich claimed business (products/services + verified badge). POI + claimed page merge to one.
decided · shown
10Two badge tiers — never muddied
✓ govt-verified = free (SHG / PHC / JEEViKA — partnership) and ✓ verified business = paid (B7). Both shown distinctly; a thin community listing carries no badge, only an honest "added by" trust line.
decided · shown
11Map full view + selected-listing card
"Map" → a full-bleed map of nearby pins; the selected one docks a swipeable listing card (category · distance · open · Call/Message/Directions), category-chip filtered. Location discovery, made tangible (B9).
decided · shown
12Cold-start: never a dead empty screen
At launch a place is sparse, so the root opens with a first-run hero (what Bazaar is + top actions), a contextual nudge ("Run a shop? Put it on Bazaar"), and honest "N listed so far" (B10). The new user understands and is prompted to contribute.
decided · shown
13One unified "Add to Bazaar" chooser
A single List on Bazaar entry → a chooser of every create path in plain words (open a shop · post a job · offer work · sell produce · add a place · SHG/Govt get verified). Self-explanatory subtitles; govt path tagged FREE (B11).
decided · shown
14Encouraging per-category / search empty states
No listings yet → "No salons listed near you yet — know one? Add it" / "Be the first plumber to list here" with the matching CTA + a smart fallback (widen radius / post a Need). Empty becomes a seed-contribution prompt (B12).
decided · shown
ARatings / reviews & rich store pages
Trust today = "added by <resident>" + claimed Business-page checkmark. Star ratings, hours, photos, in-app booking/buying are the deeper shape — shown as a quiet "★ soon" + "growing", not built.
deferred · teaser
BCommerce: transactions & product catalog
Buying products / paying for services in-app rides the B-series store flow once it lands. Bazaar's structure is ready; the transactional layer is later.
deferred · teaser
CCircles' deeper Communities design
How Communities works once it absorbs Circles (full hub, discovery, joins) is its own walk. Here it's shown as a relocation target only (B0/B6), to settle the nav trade-off.
deferred · teaser
BPart B — Sell & Manage (folded below)
The create / manage / transact side (BS1–BS7). Everything an owner makes surfaces in Discover — global Bazaar AND their place.
1Two ways to list — create or claim
Open a new shop (BS1, create-not-claim default) or claim a resident-added POI (BS2) — which merges to ONE listing, no duplicate. Free community listing → owner-claimed → paid features.
decided · shown
2The page IS the editor
Manage store (BS3) = pencils inline, no settings maze. Storefront · Products & Services (photo-led, price optional) · Channel (R10) · Roles & staff · Insights. Every edit instant-live, nothing nags.
decided · shown
3Roles reuse Pages-admin
Owner · Admin · Editor (granular) — verbatim from pages-admin. Owner = everything; Admin = manage minus transfer/delete; Editor = post-as-page only. The Channel slot = the R10 page↔channel link.
decided · shown
4The heartbeat — offers, stock, haat
Camera-first offers (BS4) + mandatory-qty fresh-stock traffic-light + haat day (BS5). All carry honest decay + a static routing-truth line, and surface in the Bazaar offers feed + place feed.
decided · shown
5Enquiries — Nyburs-first, number safe
Buyer messages land in the Nyburs inbox (BS6), carry the item/offer context, and the contact ladder is Message → Call → WhatsApp — the owner's number is never exposed up front (#19).
decided · shown
6Two badge tiers
Govt/SHG verified = FREE (partnership), business verified = PAID (BS7) — distinct so the trust signal stays clean. Govt = facilitated-create → president accept-code; business = shop proof → subscribe.
decided · shown
7Both global + place
Every listing, offer & stock signal shows in both the global Bazaar (Part A) AND the shop's place page ("one entry, two surfaces", B6). One data model, two surfaces.
decided · shown
8Free hook → paid layer
Free discovery + free listing forever = the hook & data moat. The paid layer = Insights+, featured placement, the business badge. Never gate core listing behind payment (§7).
decided · shown
AIn-app transactions & catalog
Buying products / paying for services in-app is the deeper shape. Bazaar's create/manage structure is ready; the transactional layer rides later. Shown as the management cockpit, not checkout.
deferred · teaser
BRatings / reviews
Trust today = claimed-page checkmark + "added by <resident>" + the verified badges. Star ratings & reviews are a later layer — shown as "★ ratings soon" in Discover, not built here.
deferred · teaser
CMandi rates rail
The B5 mandi-rates & स्थानीय उत्पाद produce rail (Agmarknet feed) rides the same SELL-feeds-Discover model. Here it's noted as the PRODUCE-kind layer that joins later, not a frame.
deferred · teaser
CPart C — Local rails (folded below)
Jobs/Kaam · Mandi/Agri · Local produce/SHG are category tiles in the ONE root; their listings flow into the same nearby + search results (C1–C5).
1Integrated, not a silo
Each rail is a category tile in the root grid (Part A) AND its listings flow into the same nearby + search results as every shop — using the same listing card. B4/B5 fold in here; not separate tabs.
baked
2Jobs = one category → the Kaam hub
Jobs is a category entry that opens the fully-built two-sided hub (local-need.html). The preview matches it so the seam is invisible — we don't rebuild it.
baked
3Mandi source = Agmarknet
Today's rates are read-only from Agmarknet (Govt of India) — indicative, with a freshness chip and "confirm at the mandi" line. No new price data is owned.
baked
4SHG = a producer, not a species
An SHG is a normal Bazaar producer/shop — its goods are standard listings. The ONLY special thing is the onboarding/validation: facilitated create + president accept-code claim + extra validation info to earn the free govt badge. Helper never stays admin.
baked
5Two badge tiers
Govt-verified = free (partnership deliverable for SHG/FPO); business-verified is the paid tier (Part B). The trust signals stay distinct.
baked
6Global Bazaar AND the place
Every rail listing surfaces in global Bazaar and on the listing's place page — one data model, two surfaces.
baked
7Curated produce = free editorial
The स्थानीय उत्पाद shelf / festival collections feature the promoted SHG class for free as a quality signal — never a "Sponsored" label. The promoted class reaches up the hierarchy.
baked
AMy-crops capture + per-state config
The first-open 2-tap "what do you grow?" capture (B5·C) and the per-state mission badge config (add states without a deploy) are noted here, detailed in the build queue.
deferred · noted
BSelf-serve govt-group creation
A self-serve path for groups to create their own page behind the verified badge is a later option — launch is facilitated-only.
deferred · later
CIn-app produce transactions
Buying produce / SHG goods in-app rides the B-series commerce layer once it lands (Part B P4). Today, contact is Nyburs-first (Message → Call); no payments.
deferred · later