Introduction
Developer-first docs for setup, architecture, development, and operations. Start fast, then go deep.
Welcome to the SaaS Boilerplate documentation! This comprehensive guide is your go-to resource for building, deploying, and scaling modern SaaS applications with confidence. Whether you're a seasoned developer or just starting out, our developer-first approach ensures you can ship faster, maintain high code quality, and deliver exceptional user experiences.
What is SaaS Boilerplate?
SaaS Boilerplate is a full-stack, production-ready framework built on top of Igniter.js, designed to accelerate SaaS development. It comes pre-configured with essential features like multi-tenant architecture, authentication, billing, email integration, and more. Built with TypeScript, React, and modern web technologies, it provides a solid foundation for building scalable SaaS products without reinventing the wheel.
Key Features
- Multi-Tenant Architecture: Built-in support for organizations and user management
- Authentication & Security: Robust auth system with sessions, roles, and permissions
- Billing & Subscriptions: Stripe integration for seamless payment processing
- Email & Notifications: Pre-configured email templates and notification systems
- API-First Design: RESTful APIs with controllers and procedures
- Modern Frontend: React-based dashboard with a comprehensive design system
- AI-Powered Development: Lia, our AI code agent, for accelerated coding and project management
- Plugin System: Extensible architecture for custom features
- Deployment Ready: Optimized for cloud deployment with best practices
How to Use This Documentation
Start with the Getting Started section to set up your environment and launch your first application. Dive into Core Concepts to understand the architecture, then explore Feature Guides for in-depth tutorials on specific functionalities. The Code Agents section introduces you to Lia and other AI tools, while Development covers advanced topics and best practices.
Use the search function or follow the "See also" links on each page to navigate efficiently. All code examples are production-ready and follow our established patterns for consistency and maintainability.
Quickstart
Get up and running quickly with our step-by-step quickstart guide.
Environment Setup
Set up and configure your development environment for success.
Lia (Code Agent)
Discover Lia, your AI-powered coding assistant for faster development.
Deploy
Learn how to deploy your application to production environments.