Yeh page sirf dukaan ke malik ke liye hai. Password server par ADMIN_PASSWORD environment variable se check hota hai, code me nahi likha hai.
Weight wale products (jaise 1 kg, 500 g, 1 L) par frontend me customer ko pack-size options milte hain — gram/kg wale ke liye 50 g, 100 g, 250 g, 500 g, 1 kg aur ml/L wale ke liye 250 ml, 500 ml, 1 L. Inki price alag se set nahi hoti: ye product ki price/unit se proportionally nikalti hai (jaise 1 kg ₹145 wala dal 500 g me ₹73). Base price ya unit badalne par variant prices apne aap badal jayengi. Pc/pack wale products par koi variant nahi dikhta.
Photo: har product me emoji ke saath photo ka link bhi daal sakte ho. Photo lagi ho to card me photo dikhegi, photo na ho ya photo na khule to emoji dikhega — kabhi khaali card nahi dikhega. Photo yahan link se lagao. Photo ki file GitHub repo ke images folder me save hogi, Render server par upload ki hui photo redeploy par mit sakti hai. Isliye photo yahan upload nahi hoti: photo ki file frontend/images/ folder me rakhi jati hai (jaise images/dal.jpg) aur is field me uska link likha jata hai.
Yeh list Google Sheet ki jagah nahi hai — Sheet me row tabhi jayegi jab Render me SHEET_WEBHOOK_URL set ho (backend/sheets-sync.gs dekho). Sheet set na ho to bhi customer yahan save rahega.