1. Build a SaaS with SvelteKit

    • Buy now
    • Learn more
    • Overview
  2. Links

    • Code
  3. Setup

    • Setup SvelteKit & Prisma
    • Segmenting routes & adding layouts
  4. Authentication

    • What is Auth.js?
    • Setup Auth.js
    • Configure OAuth provider
    • Add the Prisma adapter
    • Client-side authentication
    • Server-side authentication
  5. Plans & Pricing

    • Setup pricing with Stripe
    • Add a data model
    • Add a pricing page
    • Add plan data to the session
    • Control access based on plans
  6. Payments

    • Create a checkout flow
    • Sync subscriptions
    • Handle subscription webhooks
    • Add Stripe customer portal
  1. Products
  2. Course
  3. Section
  4. Lesson

Overview

  1. Build a SaaS with SvelteKit

    • Buy now
    • Learn more
    • Overview
  2. Links

    • Code
  3. Setup

    • Setup SvelteKit & Prisma
    • Segmenting routes & adding layouts
  4. Authentication

    • What is Auth.js?
    • Setup Auth.js
    • Configure OAuth provider
    • Add the Prisma adapter
    • Client-side authentication
    • Server-side authentication
  5. Plans & Pricing

    • Setup pricing with Stripe
    • Add a data model
    • Add a pricing page
    • Add plan data to the session
    • Control access based on plans
  6. Payments

    • Create a checkout flow
    • Sync subscriptions
    • Handle subscription webhooks
    • Add Stripe customer portal