Onboarding

This guide will help you manage the onboarding of organizations in the Next.js Supabase SaaS template, covering the setup process and initial configuration steps.

Overview

In the Next.js Supabase SaaS template, the concept of an organization is essential for managing groups of users, known as "Organizations." The platform provides built-in support for creating and managing organizations, making it easy to monitor members and access specific features. This guide covers the organization onboarding flow and billing plan configuration.

Onboarding Flow

The onboarding process for organizations consists of three key steps, helping users set up their accounts, create an organization, and choose the appropriate billing plan.

User Profile Setup

During this step, users must provide basic information for their profile:

  • First Name + Last Name: A required field for user identification.
  • Profile Image: Optional, but recommended for personalization.

Organization Creation

In the second step, users can create a new organization. This process allows users to:

  • Define an organization name.
  • Organization Logo: Optional, but recommended for personalization.

Billing Plan Selection

On this page