Marketing landing page for Shoppa - an out-of-the-box AI shopping agent platform retailers deploy with a two-line <script> embed.
This repository is intentionally separate from the product monorepo:
| Repository | Owns | Hosting |
|---|---|---|
Culpable/shoppa |
Platform API (api.shoppa.au), Harlow demo store (demo.shoppa.au), widget, Convex backend |
Vercel |
Culpable/shoppa-root (this repo) |
Public landing page | GitHub Pages |
https://shoppa.au (apex, plus www.shoppa.au), served as a static site from GitHub Pages.
Until a custom domain is configured, the site publishes at https://culpable.github.io/shoppa-root/.
A static export built in CI and published to GitHub Pages with actions/deploy-pages. The Pages source is GitHub Actions, not branch deploy, and the custom domain is set on the Pages configuration.
public/CNAME is the source of truth for the custom domain. It must live in the frameworkâs static-assets directory, not the repository root: a static export only publishes the build output, so a root-level CNAME is not copied into out/ and the next deploy would clear the domain setting. Do not delete or move it.
Repository scaffold only. No framework or landing-page code is committed yet - the stack is still to be decided.