INTEGRATION PATHS
Quick reference for wiring Launch Upgrades into other pages (read-only embeds, buttons, etc.).
Live Launch Upgrades
FILES: /public/launch-upgrades.html · /public/admin-launch-upgrades.html · /public/client.html
FIRESTORE: launchUpgrades/config (banner/enabled) · launchUpgrades/config/items (offer cards)
STORAGE (ICONS/IMAGES): launchUpgrades/items/{itemId}/{timestamp}-{filename} (images saved as URLs in Firestore)
REQUIRED RULES: read: launchUpgrades/** · create: upgradeRequests
EMBED PATH: copy the offer renderer + read logic from loadLaunchUpgrades() into target page and render into your chosen container (no routing changes).
Request an Upgrade
Auto-fills if you’re logged into the client portal.
Launch offers — limited time
Email sends to: blackmistirrigation@gmail.com • Messages send to: 6305973804