Skip to content

Commit 704182a

Browse files
committed
fixup! create a "Community projects" section
1 parent 63c942e commit 704182a

File tree

3 files changed

+32
-27
lines changed

3 files changed

+32
-27
lines changed

pages/cloudflare/_meta.json

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"bindings": "",
55
"caching": "",
66
"examples": "",
7+
"community": "Community projects",
78
"troubleshooting": "",
89
"migrate-from-0.2": "",
910
"0.2": "Release 0.2"

pages/cloudflare/community.mdx

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
import { SITE } from '../../config';
2+
import { Callout } from 'nextra/components';
3+
4+
## Projects from the community
5+
6+
### Fully-featured SaaS starter kit
7+
8+
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.
9+
Here is a list of some of the features it includes:
10+
11+
- Custom authentication with password and Google SSO
12+
- Session storage in Cloudflare KV
13+
- Forgot password
14+
- Change password
15+
- Change user settings
16+
- Security
17+
- Protection with Cloudflare Turnstile Captcha
18+
- Rate Limiting with Cloudflare KV to prevent abuse
19+
- Validation for all user actions with react-zsa and zod
20+
- Database: Drizzle ORM and Cloudflare D1
21+
- UI: Shadcn, Tailwind CSS and Hero UI (formely NextUI)
22+
- Transactional email templates with react-email and integration with Resend and Brevo
23+
- Dev Experience
24+
- Completely type safe
25+
- Comprehensive eslint config
26+
- Integrated with Cursor AI
27+
- .cursorrules
28+
- A markdown project documentation that Cursor can refer to for more context and better responses
29+
- Detailed documentation for local development and production deployment
30+
- Automatic deployment using Github Actions and the Wrangler CLI
31+
- And more...

pages/cloudflare/examples.mdx

-27
Original file line numberDiff line numberDiff line change
@@ -23,30 +23,3 @@ 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-
- Forgot password
35-
- Change password
36-
- Change user settings
37-
- Security
38-
- Protection with Cloudflare Turnstile Captcha
39-
- Rate Limiting with Cloudflare KV to prevent abuse
40-
- Validation for all user actions with react-zsa and zod
41-
- Database: Drizzle ORM and Cloudflare D1
42-
- UI: Shadcn, Tailwind CSS and Hero UI (formely NextUI)
43-
- Transactional email templates with react-email and integration with Resend and Brevo
44-
- Dev Experience
45-
- Completely type safe
46-
- Comprehensive eslint config
47-
- Integrated with Cursor AI
48-
- .cursorrules
49-
- A markdown project documentation that Cursor can refer to for more context and better responses
50-
- Detailed documentation for local development and production deployment
51-
- Automatic deployment using Github Actions and the Wrangler CLI
52-
- And more...

0 commit comments

Comments
 (0)