The Ultimate Next.js Boilerplate for SaaS Applications.
A boilerplate that truly stands out.
N
Front-end
Nextjs 14.3 - Tailwind CSS - Shadcn/ui - Typescript
Database
Prisma - PostgreSQL - Neon
S
Billing & Subscriptions
Powered by Stripe
Saas Management
Client,Admin and Affiliate panels
Authentication
Nextauth 5.0
Emails
Resend - React email
Back-end
Server actions
Blog
Markdown Based
Landing pages
Customizable pages with everything you need to showcase and sell your product, built exclusively using the best UI libraries: Tailwind CSS and Shadcn UI.
Landing page
Blog articles page
Affiliate-program page with revenue calculator
Authentication (sign-in, sign-up) pages
Contact page (Fully functional)
Light and dark mode
Payments and Subscriptions
Start collecting payments (subscriptions and one-time purchases) in minutes. Powered by Stripe
Automatically update user plans via webhooks for subscriptions and one-time payments
Secure Stripe Billing Portal for managing transactions, invoices, and plans (upgrade, downgrade, cancel)
The pricing table is highly dynamic and configurable to support one-time, recurring and free subscriptions.
Authentication
User Authentication is handled by Auth.js 5.0, which enables you to fully customize every aspect of your authentication flow.
Social Auth (Google, GitHub, Twitter, Facebook ...)
Traditional Email/Pass Auth with Password Reset functionality
Multi-Factor Auth functionality
Database
Use your preferred database effortlessly with Prisma ORM, preferred choice for modern database management.
PostgreSQL by default but you can also switch to (MySQL, MongoDB, more...)
Emails
We designed and set up over 10 email templates using React Email & Resend.
Send transactional emails (password reset, 2FA, activation)
Send welcome emails to new clients
Send new subscription emails to admin
Send subscription receipts to clients
Send contact form emails to admin
Send account creation emails to clients who subscribed before creating an account
Send welcome emails to new affiliates
Send new sale emails to affiliates
Send withdrawal request emails to admin
MDX-based Blog
We have integrated an entire blog powered by MDX and Contentlayer. This will keep your SaaS customers up-to-date with the latest news and enhances your online presence, thereby driving more sales.
Markdown support: Write content easily using familiar Markdown syntax
SEO optimization: Combine Next.js static site generation (SSG) with contentlayer's structured content management for improved search engine visibility
Type-safe content management: Benefit from contentlayer's TypeScript integration for error-free content handling
Flexible content modeling: Define custom schemas with contentlayer's powerful content type system
SEO and Performance Optimized
SEO and performance optimized for peak efficiency, ensuring search engine visibility and fast loading times. Enhances user experience and boosts site ranking to drive organic traffic to your SaaS business.
Ready-to-use SEO setup
Dynamic Opengraph metadata
Optimized site assets
Admin Dashboard
The SaasCore includes an advanced Admin Dashboard designed to streamline the management of your SaaS operations. This intuitive dashboard is seamlessly integrated with the backend for effortless functionality. Key features include:
Automatically updated key statistics and data for each plan, including revenue, subscriptions, users, conversions, affiliates, visitors, and more.
Subscriptions table to manage your Saas subscriptions
Users Table to manage your Saas clients
Tasks manager
Efficient management of payout requests for affiliates
Configuration options for the affiliate program
Affiliates Table to manage your Saas affiliates
Payouts Table to handle affiliates payments
Client Dashboard
The SaasCore features a user-friendly Client Dashboard that empowers end-users to manage and modify their account settings and preferences effortlessly.
Comprehensive profile management
Plans & Billing management
Manage email preferences by giving users the option to opt in or out of your mailing list.
Enable clients to become affiliates by easily assigning the AFFILIATE role to their accounts.
Clients can easily delete their accounts and associated data.
Image upload funtionality using claudinary
Affiliate Program system
The SaasCore includes a fully built-in Affiliate Program System, enabling users to market their app without relying on costly third-party solutions. This comprehensive system offers:
Tracking of earnings and commissions
Easily manage affiliate links. Each link includes detailed statistics on earnings and conversions (visitors will be added in the future).
Efficient management of affiliate accounts and payout requests
Customize the affiliate program with options to select plans, choose reward types, set payout thresholds, define referral cookie durations, and more.
Affiliates can select their preferred payment method, including options like PayPal, Payoneer, Wise, and more.
Enable affiliates to become clients by easily assigning the CLIENT role to their accounts and setting up their subscription plans.
- Email Marketing
Collect potential buyers' emails and send an automated email sequence.
- AI integration
We will work on integrating our SaasCore Starter Kit with OpenAI and Gemini Pro.This integration will enable rapid development of AI-powered applications.
Additional benefits for you!
Discord community
With the purchase you get access to the exclusive Discord community for support.
Lifetime Free Updates
Our commitment to providing lifetime free updates ensures that your SaaS platform remains up-to-date with the latest features and improvements. This ongoing support guarantees that your software will continuously evolve, keeping you ahead of industry trends without any additional costs.
Marketing plugins
Our SaasCore boilerplate comes with a set of marketing plugins, including Sales Notifications and a chat plugin from Crisp.
Flexible pricing, for everyone.
Who am I?
A brief description of myself
Frequently asked questions
Here are some of the most asked questions