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.