AI SaaS Template Documentation
AI SaaS Template is a Django starter for founders and small teams who want to launch a SaaS product without rebuilding billing, authentication, email, blog, and deployment plumbing from scratch.
These docs focus on the generated project. Start with the local setup, then work through the production guides as you connect Stripe, Mailgun, Google sign-in, your domain, and the example AI tool.
What You Get
- Django 5.2, PostgreSQL, Tailwind CSS 4, django-allauth, Stripe, Mailgun, and an SEO-ready blog.
- A generated project structure that separates users, subscriptions, blog content, and the example AI tool.
- Production settings for Heroku plus S3-backed static and media storage when you use the AWS option.
- A working starter you can replace piece by piece instead of wiring every dependency yourself.
Recommended Path
- Read Quickstart to get a fresh project running locally.
- Use Production when you are ready to deploy to Heroku.
- Follow the focused guides for Stripe, Mailgun, Google sign-in, and your custom domain.
- Review the Blog, Tailwind CSS, and Example AI Tool guides as you start replacing the sample code with your own product logic.
Developer Guides
Tailwind CSS
Work with the generated Tailwind 4 setup, rebuild CSS locally, and ship UI changes faster.
Deployment
Deploy the generated Django app to Heroku and configure the production services it expects.
Blog
Publish launch content with the built-in blog, TinyMCE editor, and related-post tooling.