Workflow Detail

Full-Stack SaaS

Deploy app, connect database, integrate payments and notifications.

5 steps~45 minsaasdeploy

Required env vars: VERCEL_TOKEN, SUPABASE_ACCESS_TOKEN, STRIPE_API_KEY, POSTMARK_SERVER_TOKEN, AUTH0_ACCESS_TOKEN

Auth needed for: Vercel CLI, Supabase CLI, Stripe CLI, Postmark CLI, Auth0 CLI

Step 1Vercel CLIAuth required

Execute Vercel CLI stage in full-stack saas workflow.

Authentication

  • Step 1 Authenticate CLI profile for this provider.
  • Step 2 Set required environment variables: VERCEL_TOKEN

vercel deploy

[path] Performs a deployment (default)

vercel build

Build the project locally into './vercel/output'

Step 2Supabase CLIAuth required

Execute Supabase CLI stage in full-stack saas workflow.

Authentication

  • Step 1 Authenticate CLI profile for this provider.
  • Step 2 Set required environment variables: SUPABASE_ACCESS_TOKEN

supabase bootstrap

Bootstrap a Supabase project from a starter template

supabase db

Manage Postgres databases

Step 3Stripe CLIAuth required

Execute Stripe CLI stage in full-stack saas workflow.

Authentication

  • Step 1 Authenticate CLI profile for this provider.
  • Step 2 Set required environment variables: STRIPE_API_KEY

stripe listen

Listen for webhook events

stripe trigger

Trigger test webhook events

Step 4Postmark CLIAuth required

Execute Postmark CLI stage in full-stack saas workflow.

Authentication

  • Step 1 Export required environment variables: POSTMARK_SERVER_TOKEN

postmark auth

Set Postmark token

postmark servers list

List servers

Step 5Auth0 CLIAuth required

Execute Auth0 CLI stage in full-stack saas workflow.

Authentication

  • Step 1 Authenticate CLI profile for this provider.
  • Step 2 Set required environment variables: AUTH0_ACCESS_TOKEN

auth0 login

Authenticate Auth0 tenant

auth0 apps list

List applications