Welcome to NeoSaaS 🎉
This section provides an overview of NeoSaaS.
NeoSaaS is a modern SaaS starter kit built with Next.js, TypeScript, Supabase, Stripe, Tailwind CSS, and shadcn/ui. It's designed to help indie makers and developers launch subscription-based products faster.
Get started in minutes, customize freely, and build confidently.
Project Overview
NeoSaaS is a modern SaaS starter kit designed for developers who want to launch fast without sacrificing flexibility or quality. It brings together authentication, payments, UI components, and scalable architecture—all pre-configured and ready to use.
- Authentication: Email/password, Google and Github authentication via Supabase, with protected routes and role-based access.
- Payments: Stripe integration for subscription billing, including pricing plans, webhook handling, and customer billing portal.
- SEO-Optimized: Each page is SEO-ready, ensuring search engines can find and rank your content.
- AI Integration: OpenRouter-based AI integration ready to plug into your app with minimal setup.
- Design System: Clean and accessible UI built with Tailwind CSS and shadcn/ui components.
- Supabase Database: PostgreSQL via Supabase.
- Supabase Storage: Out-of-the-box support for uploading and managing files securely through Supabase Storage.
- Analytics: Built-in analytics with Datafa.st and optional Google Analytics support.
- Tech Stack: Next.js 13 App Router, TypeScript, Supabase, Tailwind CSS, Stripe, and more.