Edge Architecture Check
Answer 12 yes/no questions about your production path. See your score and gaps, then unlock the Edge SaaS Launch Checklist (stored on Cloudflare R2).
0/12 answered · live preview 0/30
1. Deploy
Is your app deployed on Cloudflare Workers or Pages (production URL)?
Edge deploy is the baseline for this stack.
2. Deploy
Do you have a custom domain with working HTTPS (not only workers.dev)?
Customers and email auth need a real host.
3. Auth
Can a user sign in today (Magic Link and/or OAuth) on production?
No auth → no gated product.
4. Auth
Is your transactional email sending domain verified (SPF/DKIM) at your ESP?
Unverified domains block Magic Links in production.
5. Payments
Can a user start Checkout (Stripe or equivalent) from your site?
No checkout → no revenue path.
6. Payments
Do you verify payment webhooks server-side and update membership in a database?
Client-only “payment success” pages get abused.
7. Payments
Is the dashboard/downloads blocked until membership is active?
Ungated assets leak; over-gated assets break after pay.
8. Data
Do users/sessions/memberships persist in D1, Postgres, or similar?
Edge apps still need durable identity + entitlements.
9. Data
Are downloadable files served from object storage (R2/S3) behind auth?
Public bucket URLs get scraped; huge files don’t belong in git.
10. Security
Are API secrets only in Worker secrets / env — never in the client bundle?
Leaked Stripe/Auth keys end launches.
11. Ops
Can you find auth and webhook failures in logs within a few minutes?
First real user will fail in a way tutorials never show.
12. Ops
Have you rehearsed pay → email → dashboard on production with a fresh account?
If you haven’t, your first customer becomes the test.