← Back to ViralSpark

Owner Manual

How to add your sites / banners and open the Admin panel.

Live app: https://viralspark.pages.dev/

Quick links
App home: https://viralspark.pages.dev/
Create a Slot: https://viralspark.pages.dev/slots
Admin: https://viralspark.pages.dev/admin
Admin passcode: nova2026

1. Add a site (create a Slot)

  1. Open Slots (or tap Create a Slot on the home page).
  2. In Destination URL, paste your website link (example: https://yoursite.com).
  3. Optional: add a Title people will see.
  4. Optional: add a short Blurb (1–2 sentences).
  5. Optional banner:
    • Paste a Banner image URL (best for worldwide), or
    • Upload a small banner image (huge data URLs are omitted in cloud).
  6. Optional: turn on Drop Mode (15 or 60 minutes) for urgency.
  7. Tap the green save / create button.

You’ll get a public Slot URL like https://viralspark.pages.dev/slot/{id}. Copy and share it. The big green button on that page sends people to your site first.

2. Share your Slot

  1. On your Slot page, use the share buttons (X, WhatsApp, etc.) or copy a ready-made draft.
  2. Download the share card / QR if you want to post images.
  3. When someone hits Open offer / Visit site, they go to your destination (with tracking tags). Clicks/shares are tracked worldwide when cloud is online.

3. Log into Admin

  1. Open Admin.
  2. Enter passcode: nova2026
  3. Tap unlock.

You’ll see Worldwide Autopilot stats from Cloudflare KV, plus local browser events as secondary.

Passcode (default): nova2026 Server: wrangler.toml [vars] ADMIN_PASSCODE (or wrangler pages secret). Client demo unlock: src/config.js → ADMIN_PASSCODE.

4. Language

Use the 🌐 button in the header to switch languages. The site also tries to match the visitor’s browser language.

Cloud-backed Slots
Slots are saved in Cloudflare KV. Anyone on earth opening #/slot/{id} sees your title, banner, and destination. Admin passcode is still required to create, list, or delete Slots and to read cloud Admin stats.

If the API is down, the app shows Cloud offline — local only and falls back to this browser’s localStorage.

5. Cheat sheet

Home → https://viralspark.pages.dev/ Slots → https://viralspark.pages.dev/slots Admin → https://viralspark.pages.dev/admin Passcode → nova2026 Manual → https://viralspark.pages.dev/owner-manual.html Public → https://viralspark.pages.dev/slot/{id}

6. Reset stats

In Admin → Worldwide Autopilot: Reset per Slot, or Reset all stats (whole app). Zeros counters only — Slots stay.

After Admin unlock on a device, your own views on that device do not count.