Payload SaaS Starter

A modern, open-source SaaS starter kit built with Next.js 15 and Payload CMS

What's Included

Authentication System

  • Secure user authentication with HTTP-only cookies
  • Email/password registration and login
  • Role-based access control (admin/user)
  • Password strength validation
  • Remember me functionality
  • Protected routes with middleware
  • JWT-based authentication

Modern Tech Stack

  • Next.js 15 with App Router
  • Payload CMS for content management
  • TypeScript for type safety
  • Vercel Blob or Cloudflare R2 for file storage
  • PostgreSQL database with Payload adapter
  • Tailwind CSS for styling
  • shadcn/ui components
  • craft-ds for design system
  • Dark/light mode with theme persistence

Developer Experience

  • Clean project structure
  • Server components and actions
  • Reusable design system components
  • Type-safe APIs
  • Vercel deployment ready

Ready-to-Use Features

  • User dashboard
  • Account management
  • Responsive layouts
  • SEO optimized
  • Accessibility focused

Created by Bridger Tower. Follow on X for updates.