AI SaaS Template Documentation
AI SaaS Template is a production-ready Django boilerplate for shipping SaaS products faster. Authentication, Stripe billing, transactional email, content publishing, deployment, and an AI feature flow are already integrated, so you can start with a serious foundation instead of assembling the stack yourself.
These docs show you how to get the project running, deploy it cleanly, and turn the included modules into your own product.
What You Get
- A modern SaaS stack with Django 5.2, PostgreSQL, Tailwind CSS 4, django-allauth, Stripe, Mailgun, and an SEO-ready blog.
- A modular codebase that keeps users, subscriptions, content, and AI features cleanly separated and easy to extend.
- Production configuration for Heroku, plus S3-backed static and media storage when you use AWS.
- A shorter path from purchase to launch, without spending another project rebuilding the same infrastructure.
What You Don't Have To Build
Accounts and Access
Email-first authentication, account management, password reset, and Google sign-in support are already in place.
Billing and Plans
Pricing pages, checkout, webhooks, cancellations, and the Stripe customer portal are already accounted for.
Content and SEO
The blog, editor, publishing flow, and related-post tooling give you a workable marketing foundation immediately.
AI and Product Hooks
The included AI feature flow gives you a streaming OpenAI foundation you can replace with your own product logic.
Launch Baseline
From Purchase To Production
Start with infrastructure that already exists.
The boilerplate is built to reduce setup drag. Run it locally, connect the production services, replace the included flows with your own, and move into launch with fewer unknowns.
1
Run locally
Install dependencies, load .env, migrate, and start building.
2
Connect services
Configure Stripe, Mailgun, storage, and your production domain.
3
Ship your product
Replace the included flows and launch on a solid baseline.
Already Covered
The launch-critical pieces are already mapped out.
Project structure for auth, subscriptions, blog content, and AI features.
Production settings for Heroku, Redis, S3-backed assets, and environment configuration.
Billing, email, and sign-in flows that save you from redoing common SaaS setup work.
A ready starting point you can reshape instead of rebuilding from zero.
Recommended Path
- Read Quickstart to go from download to a running local app.
- Use Production to put the boilerplate online with a clean deployment baseline.
- Follow the focused guides for Stripe, Mailgun, Google sign-in, and your custom domain.
- Review the Blog, Tailwind CSS, and AI Feature guides as you shape the boilerplate around your own product.