Skip to content

Commit 84a2f96

Browse files
committed
docs: add comparison between versions in README file
1 parent ab0def7 commit 84a2f96

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

README.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,44 @@ npm run dev
214214

215215
Open http://localhost:3000 with your favorite browser to see your project.
216216

217+
### Free vs Pro version
218+
219+
This project offers both a free open-source version and a premium Pro version. Here's a detailed comparison:
220+
221+
| Features | Free Version | Pro Version |
222+
|---------|:------------:|:-----------:|
223+
| **Authentication** |||
224+
| **Social Login (Google, Facebook, GitHub, etc.)** |||
225+
| **Multi-Factor Auth & User Impersonation** |||
226+
| **Multi-tenancy & Team Support** |||
227+
| **Role-based Access Control (RBAC)** |||
228+
| **Landing Page (Hero, Features, Pricing)** |||
229+
| **Internationalization (i18n)** |||
230+
| **Drizzle ORM & Dev Database** |||
231+
| **GitHub Actions** |||
232+
| **VSCode Configuration** |||
233+
| **[Sentry Error Monitoring](https://sentry.io/for/nextjs/?utm_source=github&utm_medium=paid-community&utm_campaign=general-fy25q1-nextjs&utm_content=github-banner-nextjsboilerplate-logo)** |||
234+
| **Shadcn UI** |||
235+
| **Next.js** | 14 | 15 |
236+
| **React** | 18 | 19 |
237+
| **Tailwind CSS** | 3 | 4 |
238+
| **ESLint** | 8 | 9 |
239+
| **User Dashboard** | Basic | Extended |
240+
| **Code Quality Tools** | Basic | Extended |
241+
| **Testing: Unit, Integration, E2E, Visual** | Basic | Extended |
242+
| **Stripe Integration** |||
243+
| **Todo App Example (CRUD)** |||
244+
| **End-to-End Typesafe APIs (oRPC)** |||
245+
| **Dark Mode** |||
246+
| **Latest version** |||
247+
| **Email support (1 year)** |||
248+
249+
**Live Demos:**
250+
- Free Version: [https://react-saas.com](https://react-saas.com)
251+
- Pro Version: [https://pro-demo.nextjs-boilerplate.com](https://pro-demo.nextjs-boilerplate.com)
252+
253+
**Note:** Some differences like Next.js 15/React 19 and Tailwind CSS 4 are currently temporary as the free version will eventually be updated. However, Pro version users always get access to the latest version first.
254+
217255
### Set up authentication
218256

219257
Create a Clerk account at [Clerk.com](https://go.clerk.com/zGlzydF) and create a new application in the Clerk Dashboard. Then, copy the values of `NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY` and `CLERK_SECRET_KEY` into the `.env.local` file (which is not tracked by Git):

0 commit comments

Comments
 (0)