eSIM store: market audit, marketing site, dashboards, Stripe plumbing, SEO/AI-search engine #3697
ccantynzcommented Jun 10, 2026
Originally written by @vercel[bot] on GitHub.
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Actions | Updated (UTC) |
|---|---|---|---|
| esim | Preview, Comment | Jun 11, 2026 4:21am |
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/Esim/pull/1
What this delivers
🔍 Internet-wide competitor audit (
docs/COMPETITOR-AUDIT.md)lib/site.ts)🌍 The site (Next.js App Router + Tailwind v4)
/esim/{country}pages — the programmatic SEO long tail, each with unique copy, per-GB pricing (MobiMatter's best idea, presented beautifully), Product/AggregateOffer + FAQPage + Breadcrumb structured data📊 Dashboards
/dashboard): eSIM cards with data-usage bars, top-up CTAs, orders, account — the "great web dashboard" gap no competitor fills/admin): revenue/orders/conversion stats, top destinations, order management, plan catalog, customer LTVlib/demo-data.ts) that defines the backend contract💳 Stripe plumbing (wired, not live — as requested)
POST /api/checkoutcreates real Checkout Sessions when keys exist; simulates orders in preview mode without themSTRIPE_SECRET_KEYis set🚀 SEO + AI-search machine
llms.txt,/llm-infoassistant facts page, and a machine-readable/api/plansJSON price feed — no major competitor does any of thisdocs/SEO-PLAYBOOK.mdVerification
npm run build✅ — 249 pages generatednpx tsc --noEmit✅,npm run lint✅Before launch (tracked in README)
Final brand/domain decision · eSIM supplier API · auth + database (gate
/admin) · QR email delivery · Stripe live keyshttps://claude.ai/code/session_016pMaCaxSE5WQMLnnC7QeYW
Generated by Claude Code