Skip to content

Commit 3ad453f

Browse files
LubomirGeorgievvicb
authored andcommitted
doc(cloudflare): Add a SaaS template to the examples page
1 parent 032edf9 commit 3ad453f

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

pages/cloudflare/examples.mdx

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,33 @@ You can use these to understand how to configure your Next.js app to use `@openn
2323
### Next.js Commerce Demo
2424

2525
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
55+
- And more...

0 commit comments

Comments
 (0)