The Next-Generation SaaS Starter Kit
Save countless hours of work and ship your next project faster with this NextJS boilerplate. Focus on what really matters instead of wasting time rebuilding the same basic features.
Get RyzeKit ->Front-End Framework
Next.js
This starter kit uses Next.js, a popular React-based frontend framework, in a production-ready and modern tech stack.
- Next.js 14
- App Router
- Typescript and/or Javascript
Authentication
Logto
Authentication is handled by Logto, a feature-rich 3rd-party auth provider. Users can now log in and sign up with ease.
- Email + Password
- Email OTP (one-time password)
- Email confirmation, change email address
- Forgot password, reset password, change password
- Social authentication (Github, etc.)
- Delete account
- User management (via Logto console)
Payments
Stripe or LemonSqueezy
Collect payments and handle subscriptions with Stripe or LemonSqueezy. This starter kit integrates the following payment features:
Checkout Page
Securely accept credit cards and other payment methods at checkout
Customer Portal
Allow users to view and update their subscription and billing information
UI/UX
Tailwind CSS + shadcn/ui + Umami
Built with Tailwind CSS and shadcn/ui, the UI is beautiful yet minimalistic. Also, track users and events with Umami analytics.
- Dark mode
- Mobile responsive design
- Fully customizable for your brand
- Web analytics with Umami
Database
Drizzle ORM
Leverage the power and flexibility of Drizzle, a lightweight and performant headless ORM that is serverless-ready by design.
- Supports PostgreSQL (default), MySQL and SQLite
- Perform schema migrations with ease
- Visualize and edit data with Drizzle Studio
Documentation
Nextra
Write user-friendly docs and help guides with Nextra.
- MDX support
- Text Search feature
- Syntax examples provided
One-time purchase. Unlimited projects.
Buy once with no recurring fees. Use it as many times as you want.
Lifetime access
For unlimited projects
- Next.js (app router)
- Drizzle ORM
- Logto authentication (email/password, email OTP & social provider)
- Stripe or LemonSqueezy payments
- Landing page & dashboard
- Tailwind CSS & shadcn/ui
- Dark mode
- Umami website analytics
- Nextra user documentation
- Saves you weeks of effort
- Lifetime repository access for one user
- Unlimited number of projects
- Github Discussions & email support
Frequently Asked Questions
Have another question? Email me here.
The starter kit includes the basic features needed to launch an online SaaS product or web app, such as authentication (login, sign up, etc.), a payment system and more.