
Features · Quick Start · Tech Stack · Roadmap · Author · Credits
FFlow Next is a full-featured SaaS project template designed for global business, integrating modern frontend technology stack to help developers quickly build and deploy professional-grade SaaS applications.
- Modern Frontend Framework - App router based on Next.js 14
- User Authentication - Integrated with Auth.js v5, supporting multiple authentication methods
- Multi-language Support - Out-of-the-box internationalization for English, Chinese, and more
- Database Integration - Using Drizzle ORM with Neon serverless PostgreSQL
- Payment System - Built-in Stripe payment and subscription management
- Email Functionality - Send modern emails via Resend and React Email
- Diverse pricing plans and tiers
- Secure payment processing
- Subscription lifecycle management
- User quotas and limitations
- UI/UX design adapted for international markets
- Easily localizable content structure
- Responsive design for all device sizes
- Type-safe codebase
- Edge-optimized performance
- Secure user data handling
# Using create-next-app
npx create-next-app my-saas-project --example "https://github.com/hunterzhang86/fflow-next"
# Or clone repository
git clone https://github.com/hunterzhang86/fflow-next.git my-saas-project
One-click deployment to Vercel:
# 1. Install dependencies
pnpm install
# 2. Configure environment variables
cp .env.example .env.local
# Edit .env.local file with necessary environment variables
# 3. Start the development server
pnpm run dev
- Next.js 14 – React framework for best developer experience and optimized performance
- Auth.js v5 – Modern authentication solution
- Drizzle ORM – TypeScript-first ORM with type safety
- Next-Intl – Complete internationalization solution
- React Email – Modern email development framework
- Tailwind CSS – Utility-first CSS framework
- Shadcn/ui – Reusable components based on Radix UI
- Framer Motion – Powerful animation library
- Lucide Icons – Beautiful open-source icon set
- Vercel – Seamless deployment and preview
- Neon – Serverless PostgreSQL database
- Resend – Modern email sending service
- Stripe – Payment processing and subscription management
- TypeScript – Static type checking
- ESLint & Prettier – Code quality and formatting
- Vercel Analytics – Privacy-friendly analytics
We're working to make FFlow Next even better. Here's what we're currently working on:
- Upgrade ESLint to v9
- Add email notifications for successful subscriptions
- Integrate Google Analytics
- Support for additional languages
- More payment gateway integrations
- Admin dashboard enhancements
Created by Hunter Zhang in 2024, released under the MIT license.
This project was inspired by these excellent open-source projects:
- next-saas-stripe-starter
- Taxonomy by Shadcn
- Precedent by Steven Tey
- Next 13 AI SaaS by Antonio Erdeljac
Projects built with FFlow Next:
Contributions are welcome! Please check out our contributing guidelines to get started.
MIT License © 2024 Hunter Zhang