You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/cloudflare/examples.mdx
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,3 +23,33 @@ You can use these to understand how to configure your Next.js app to use `@openn
23
23
### Next.js Commerce Demo
24
24
25
25
The [Next.js Commerce demo app](https://github.com/vercel/commerce/tree/v1) works with `@opennextjs/cloudflare`. You can view a deployed version of it [here](https://vercel-commerce-on-workers.web-experiments.workers.dev/).
26
+
27
+
### Fully-featured SaaS starter kit
28
+
29
+
The [Cloudflare Workers SaaS template](https://github.com/LubomirGeorgiev/cloudflare-workers-nextjs-saas-template) is a fully-featured SaaS app that works with `@opennextjs/cloudflare` and utilizes lots of other Cloudflare services.
30
+
Here is a list of some of the features it includes:
31
+
32
+
- Custom authentication with password and Google SSO
33
+
- Session storage in Cloudflare KV
34
+
- Drizzle ORM and Cloudflare D1
35
+
- Forgot password
36
+
- Change password
37
+
- Change user settings
38
+
- Shadcn for the UI
39
+
- Light/Dark Theme
40
+
- Loading states and animations
41
+
- Toast alerts and notifications
42
+
- Landing page
43
+
- SEO optimization
44
+
- Protection with Cloudflare Turnstile Captcha
45
+
- Transactional email templates with react-email and integration with Resend and Brevo
46
+
- Rate Limiting with Cloudflare KV to prevent abuse
47
+
- Validation for all user actions with react-zsa and zod
48
+
- Completely type safe
49
+
- Comprehensive eslint config
50
+
- Integrated with Cursor AI
51
+
- .cursorrules
52
+
- A markdown project documentation that Cursor can refer to for more context and better responses
53
+
- Detailed documentation for local development and production deployment
54
+
- Automatic deployment using Github Actions and the Wrangler CLI
0 commit comments