ATHLETEAVENUE
STORE
Product editor
Add, remove, rename, price, size, stock, and upload product images. The admin now auto-saves every edit and auto-publishes it to the live domain backend. Phone, desktop, and every visitor load the same live catalog. If live sync fails, the draft is protected locally and the status shows the error.
js/config.js → whatsappPhone with the real WhatsApp number (country code + number, digits only).
Validation / bug scanner Not scanned
Version history / rollback Loading
Storage cleanup / debug
Run this once after upgrading to Netlify Blobs. It clears old product data and base64 images from the legacy metadata store that was causing the BSON size error.
Website editor
Edit what shows on your homepage — text, images, brands, footer, size guide. This never touches your products.
Your store's name and contact info. Shown across the whole site.
Hero text (the big headline at the top)
Buttons under the headline
Stats row
Brand counts fill in automatically from your live products — no need to type numbers.
"Why shop with us" cards
"How to order" steps
Announcement banner
An optional bar across the very top of the site, e.g. for a sale or new drop.
Choose the 3 products shown in the hero image area — one for YoungLA, one for Gymshark, one for Ekkovision. You're only picking from your existing catalog (or one custom image) — this never creates, edits, or deletes a product.
Brand cards
Footer
Footer shop links
Footer info links
One tab per brand. Columns and rows use simple lists, e.g. columns: ["Size","Chest","Waist"], rows: [["S","35-36","28-29"]]. Set mode to "note" for a text-only tab (used by Ekkovision by default, since sizing varies by piece).
Bring products in from a product.js / products.js file. Nothing is saved until you review the preview below and click Import. Existing products are never changed unless you explicitly say so.
Recent import backups
Every import automatically backs up your catalog first, so you can always undo it here.
Technical settings — most stores won't need these day to day.
Website check — full details Not scanned
Restore an old version of your website settings Loading
Header & navigation menu
Controls the header menu, mobile menu, and mobile bottom nav labels (for YoungLA/Gymshark).
Catalog / browse page labels
Cart, checkout & popup text
Developer / debug info
Read-only snapshot of the exact website settings currently loaded in this editor.
0 productsDrag rows to reorder