- Global Configuration
- Server Actions
- The Makerkit SDK
- Architecture and Folder Structure
- Adding API Routes
- Change Authentication strategy
- Fetching the signed in User
- Reading Records from Postgres
- Creating a Record
- Seeding Local Data
- Introduction
- Configuring Plans
- Project Configuration
- Updating the Navigation menu
- Adding a new translation string
- Supabase is not starting
- Calling API Routes from the client
- Adding Pages
- Updating the Sidebar menu
- Setup oAuth
- Fetching the selected Organization
- Resetting the local DB
- Running the Stripe Webhook locally
- Branding
- Setting a Default Language
- Supabase is not stopping
- Dark Theme
- Theming
- API Routes vs Server Actions
- Generating Database Types
- Updating the Logo
- Adding a new language in the Next.js Supabase SaaS Kit
- Tables/Functions not found
- Updating the Fonts
- Adding Pages
- Adding a new translation file
- Contentlayer gets stuck
- Guarding Pages
- Using Lemon Squeezy instead of Stripe
- Updating the Favicons
- Using the Language Switcher
- Dynamic server usage error
- Environment variables
- Detect current Locale
- 403 error with API/Actions
- Setting up Emails
This documentation is for a legacy version of Next.js and Supabase (v1). For the latest version, please visit the Next.js and Supabase documentation