# Develop Multi-Tenant SaaS Apps with Next.js and Supabase

> Build SaaS applications with Turborepo, database migrations, Row Level Security, and role-based permissions. Complete development guide for Next.js Supabase.

*Canonical: https://makerkit.dev/docs/next-supabase-turbo/development*

---

Everything you need to know about building with Makerkit:

1. [**Getting Started with Local Development**](/docs/next-supabase-turbo/approaching-local-development)
   Set up your local development environment and understand the development workflow.
2. [**Working with Turborepo**](/docs/next-supabase-turbo/adding-turborepo-app)
   - [Adding a Turborepo App](/docs/next-supabase-turbo/adding-turborepo-app)
   - [Adding a Turborepo Package](/docs/next-supabase-turbo/adding-turborepo-package)
3. [**Database Development**](/docs/next-supabase-turbo/database-schema)
   - [Database Schema](/docs/next-supabase-turbo/database-schema)
   - [Database Functions](/docs/next-supabase-turbo/database-functions)
   - [Database Webhooks](/docs/next-supabase-turbo/database-webhooks)
   - [Working with Migrations](/docs/next-supabase-turbo/migrations)
4. [**Data Operations**](/docs/next-supabase-turbo/loading-data-from-database)
   - [Loading Data from Database](/docs/next-supabase-turbo/loading-data-from-database)
   - [Writing Data to Database](/docs/next-supabase-turbo/writing-data-to-database)
5. [**Access Control**](/docs/next-supabase-turbo/permissions-and-roles)
   Learn about roles, permissions, and access control in your application.
6. [**Content Management**](/docs/next-supabase-turbo/marketing-pages)
   - [Marketing Pages](/docs/next-supabase-turbo/marketing-pages)
   - [Legal Pages](/docs/next-supabase-turbo/legal-pages)
   - [External Marketing Website](/docs/next-supabase-turbo/external-marketing-website)
   - [Search Engine Optimization](/docs/next-supabase-turbo/seo)

Ready to start building? Pick a topic above and dive in! 🚀
