// pages.jsx — All page components const HomePage = ({ goto, onAdd }) => { const products = window.SJ_DATA.products.filter(p=>p.id!=='combo'); const combo = window.SJ_DATA.products.find(p=>p.id==='combo'); const reviews = window.SJ_DATA.reviews.slice(0,3); return ( <> {/* HERO */}
Shudh Jain · Est. Indore

Indore ki rasoi se,
seedha aapke ghar.

Slow-crafted Jain achar — no onion, no garlic, no preservatives. Just sun-ripened fruit, mustard oil, and hand-pounded Indori masala. घर जैसा स्वाद.

100% Jain
Free shipping
No preservatives
FSSAI certified
Made in
Indore
since 2024
Shudh Jain Indori Achar
{/* PRODUCTS */}
Our Range

Char swad, ek Indori soul

{products.map(p => )}
{/* COMBO */}
Testing Combo Pack — 4 flavours, only ₹499
Limited Trial Pack

Taste all five. One pack.

Mirch 200g · Nimbu 200g · Aam 200g · Mix Achar 200g · Jeeravan 100g — 5 authentic flavours, 1 perfect experience.

₹499 ₹686
+ Extra 5% off on prepaid orders
{/* WHY US */}
Why Shudh Jain

Bilkul shudh. Bilkul ghar jaisa.

{/* STORY */}
Made in Indore
Our Story

Indore ke ek Jain parivaar se, sirf aapke liye.

Shudh Jain started in our family kitchen — a recipe handed down through three generations of Indori women, each adding her own gentle touch. Every batch is still made by hand: mustard oil tempered slowly, spices roasted in small lots, mangoes cured in the sun.

No shortcuts. No machines. No compromises on what goes in — and just as importantly, what doesn't.

{/* REVIEWS */}
Reviews

500+ happy households

4.9 / 5 · based on 482 verified reviews
{reviews.map((r,i)=>(

"{r.text}"

{r.name} {r.city} {r.verified && Verified buyer}
))}
{/* INSTA-STYLE GRID */}
@shudhjain.achar

Tag us in your achar moments

{['product-aam.jpeg','product-mirch.jpeg','product-nimbu.jpeg','product-jeeravan.png'].map(n=>(
))}
); }; const ShopPage = ({ goto, onAdd }) => { const [filter, setFilter] = useState('all'); const products = window.SJ_DATA.products; const filtered = filter === 'all' ? products : products.filter(p => p.id === filter || (filter==='achar' && p.id !== 'jeeravan' && p.id !== 'combo')); return ( <>
Collection

Shop all products

Every jar, hand-prepared in small batches. Free shipping across India on every order.

{[ { id:'all', label:'All' }, { id:'achar', label:'Achar' }, { id:'jeeravan', label:'Jeeravan' }, { id:'combo', label:'Combo Pack' }, ].map(t=>( ))}
{filtered.map(p => )}
); }; const PDP = ({ productId, goto, onAdd }) => { const product = window.SJ_DATA.products.find(p=>p.id===productId); const [variantIdx, setVariantIdx] = useState(0); const [qty, setQty] = useState(1); const [imgIdx, setImgIdx] = useState(0); useEffect(() => { if (!product) return; const variant = product.variants[variantIdx]; if (window.fbq) { window.fbq('track', 'ViewContent', { content_ids: [String(product.id)], content_type: 'product', content_name: product.name, value: variant.price, currency: 'INR', }); } }, [product, variantIdx]); if (!product) return
Product not found.
; const variant = product.variants[variantIdx]; const heatLabel = ['Mild','Medium','Spicy','Hot'][product.heat] || 'Medium'; return ( <>
{e.preventDefault();goto('home');}}>Home / {e.preventDefault();goto('shop');}}>Shop / {product.name}
{product.name}
{product.gallery.map((g,i)=>(
setImgIdx(i)}>
))}
{product.tag}

{product.name}

{product.hindi}
{product.rating} · {product.reviewCount} reviews
{fmt(variant.price * qty)}
Inclusive of all taxes · Free shipping

{product.desc}

{product.variants.length > 1 && ( <>
Choose size
{product.variants.map((v,i)=>( ))}
)}
{qty}
Order on WhatsApp
100% Jain No preservatives {heatLabel} Free shipping
Ingredients
{product.ingredients}
How to use
Use a clean, dry spoon every time. Reseal tightly after each use. Pairs with parathas, dal-chawal, theplas, khichdi, dahi, or anything that needs a hit of Indori magic.
Shelf life & storage
12 months unopened. After opening, keep in a cool, dry place — refrigeration optional but extends freshness.
Shipping
Free shipping pan-India. Most orders deliver in 4–7 business days. Indore local: same-day. COD available with ₹50 charge + ₹100 partial prepayment.
{/* Related */}

You might also like

{window.SJ_DATA.products.filter(p=>p.id!==productId).slice(0,3).map(p => )}
); }; const AboutPage = ({ goto }) => ( <>
Our Story

Three generations.
One recipe.

It started in a Jain household in Indore.

Every summer, our grandmother would set out trays of raw mango on the terrace, cover them with muslin, and let the Indori sun do its work. By evening, the courtyard smelled of mustard oil and roasted fenugreek. That was achar season.

Shudh Jain is that same kitchen — just bigger. We still cure mangoes in the sun. We still hand-pound our spices. We still refuse to add a single preservative, colour, or shortcut.

And because we're Jain, you'll never find onion, garlic, or any root vegetables in our recipes. Just the way it's been for generations.

What we promise

Want to taste the difference?

Try the trial combo — all four flavours in one pack at a special introductory price.

); const ContactPage = () => { const [sent, setSent] = useState(false); return ( <>
Contact

Get in touch

Bulk orders, wedding hampers, wholesale, or just a hello — we'd love to hear from you.

WhatsApp · fastest
{window.SJ_DATA.brand.phone}
Replies within 30 minutes · 9 AM – 9 PM
Email
{window.SJ_DATA.brand.email}
Kitchen
{window.SJ_DATA.brand.address}
{sent ? (

Message received!

We'll get back to you within a few hours.

) : (
{e.preventDefault();setSent(true);}}>

Send us a message

)}
); }; const FAQPage = () => ( <>
FAQ

Aapke sawal, hamare jawab

{window.SJ_DATA.faqs.map((f,i)=>(
{f.q}
{f.a}
))}

Still have questions?

Message us on WhatsApp
); Object.assign(window, { HomePage, ShopPage, PDP, AboutPage, ContactPage, FAQPage });