Skip to content

Overview

StoreCay Starter is a commercial Cloudflare edge ecommerce boilerplate: one Worker runs the Astro storefront, REST API, and Admin SPA. Catalog and orders live in D1; product images in R2; checkout via Stripe and/or PayPal.

  1. Buy a lifetime license on storecay.com (pricing / checkout on this site).
  2. After payment completes, you receive a GitHub collaborator invite to the private template storecay/store-cay-starter.
  3. Accept the invite, clone the repo, customize store.config.ts, and deploy to your Cloudflare account.

The starter source is not a free public download — access is invite-only after purchase.

┌──────────────────── Cloudflare Worker ────────────────────┐
│ │
│ Astro pages (SSR) React islands │
│ / · /store · /cart … Nav · Cart · Checkout · Admin │
│ │ │ │
│ └──────────┬──────────────┘ │
│ ▼ │
│ Astro API /api/* │
│ │ │
│ ┌────────────┼────────────┐ │
│ ▼ ▼ ▼ │
│ D1 R2 Stripe / PayPal / Resend │
│ (catalog, (images) (pay / email) │
│ orders, │
│ settings) │
└───────────────────────────────────────────────────────────┘
Layer Technology
Framework Astro 6 + @astrojs/cloudflare
Storefront UI React 19 islands · Tailwind CSS v4
Admin UI Ant Design 5 + ProComponents
Cart state Nanostores + localStorage
Database Cloudflare D1 + Drizzle ORM
Files Cloudflare R2 (STORAGE)
Payments Stripe Payment Element · PayPal Checkout
Email Resend or Cloudflare Email (optional)
Hosting Cloudflare Workers (+ static assets)
  1. Template features — full capability list
  2. Quick start — clone after invite
  3. One-click deploy — ship to Cloudflare