/* ============================================================ NEXTJNN PRODUCT CATALOG (products-data.txt) ============================================================ Note: this file is named .txt instead of .js on purpose — some email providers (Gmail included) block .js files inside zip attachments as a security precaution. Renaming it to .txt avoids that, and the website still works exactly the same since the page loads it directly by filename. This is the ONLY file you need to edit to add, remove, or update products. Every category page (and the All Products page) reads from this same list automatically. HOW TO ADD A PRODUCT: 1. Copy one of the blocks below (from the opening { to the closing },) 2. Paste it right before the closing "];" at the bottom 3. Edit the fields for your new product 4. Save the file — that's it, no other page needs to change FIELD GUIDE: - id: any short unique text, no spaces (e.g. "gr-002") - name: product name shown on the card - category: must be exactly one of: "grocery", "health-household", "outdoors", "sports", "general-merchandise" - price: shown as text, e.g. "$14.99" - marketplace: "Amazon" (NextJNN currently sells on Amazon only) - url: link to the live listing (where "View Listing" goes) - image: filename of a photo placed in the /images folder (e.g. "images/my-product.jpg"). Leave as "" if you don't have a photo yet — a placeholder will show. To remove a product, delete its whole { ... }, block. To temporarily hide a product without deleting it, add sold: true as a field and it will show a "Sold Out" tag instead. ============================================================ */ const PRODUCTS = [ { id: "gr-001", name: "Example: Organic Trail Mix, 32oz", category: "grocery", price: "$16.49", marketplace: "Amazon", url: "https://www.amazon.com/shops/nextjnn", image: "" }, { id: "hh-001", name: "Example: Vitamin D3 Supplement, 200ct", category: "health-household", price: "$22.99", marketplace: "Amazon", url: "https://www.amazon.com/shops/nextjnn", image: "" }, { id: "od-001", name: "Example: 2-Person Camping Tent", category: "outdoors", price: "$79.00", marketplace: "Amazon", url: "https://www.amazon.com/shops/nextjnn", image: "" }, { id: "sp-001", name: "Example: Adjustable Dumbbell Set", category: "sports", price: "$64.99", marketplace: "Amazon", url: "https://www.amazon.com/shops/nextjnn", image: "" }, { id: "gm-001", name: "Example: Stainless Steel Kitchen Organizer", category: "general-merchandise", price: "$28.50", marketplace: "Amazon", url: "https://www.amazon.com/shops/nextjnn", image: "" }, /* Add your real products below this line, then delete the five example blocks above once you have live listings. */ ];