Skip to main content

Prime SaaS

Prime SaaS is a full-stack SaaS boilerplate that gives you everything you need to launch a production-ready subscription business — authentication, multi-tenant accounts, payments, background jobs, and a polished frontend — all wired together.

What's included​

LayerTechnology
FrontendReact 19 + Vite + MUI
BackendNode.js + Express 5 + PostgreSQL
Client LandingNext.js 16 + MUI
PaymentsStripe or Lemon Squeezy (switchable)
JobsBullMQ + Redis
EmailMailgun
MediaAWS S3
Error trackingSentry

Prerequisites​

Before running any part of the project, make sure you have:

  • Node.js v18 or later
  • npm v9 or later
  • PostgreSQL 14+ running locally or via a hosted provider
  • Redis 6+ running locally (used by BullMQ for background jobs)

Projects in this repo​

DeSaaS/
├── demo-server/ # Express API (port 6600)
├── demo-client/ # React frontend (port 3300)
└── demo-client-landing/ # Next.js client landing (port 3000)

Each project has its own package.json and environment variables. See Running the Project to get each one started.