A minimal static landing page that lists digital products and links out to their Gumroad checkout pages.
products.jsonholds each product's name, price, description, and Gumroad URL.index.html/script.jsrender the products on page load and build a "Buy Now" button for each one.- Any product whose
gumroadUrlstill starts withREPLACE_WITH_is rendered with a disabled "Coming Soon" button instead of a live link.
- Create the product on Gumroad (app.gumroad.com/products).
- Copy its URL (looks like
https://gumroad.com/l/xxxxx). - Paste it into the matching
gumroadUrlfield inproducts.json. - Commit and deploy — the button goes live automatically.
Any static file server works, e.g.:
python3 -m http.server 8000
Then open http://localhost:8000.
This is a static site (no build step) — it can be hosted as-is on GitHub Pages, Netlify, Vercel, or any static host.