Sauna Builder Toolkit

We built a full-stack SaaS learning platform for sauna enthusiasts and builders at toolkit.tahoesaunacompany.com. The platform uses a freemium model with Stripe-powered subscriptions and one-time purchases, gated learning modules, ebook downloads, and user progress tracking — all backed by Supabase for authentication and data persistence.

Key Features

  • ✓Freemium model (free + premium tiers)
  • ✓Stripe subscription checkout
  • ✓One-time purchases (ebook, toolkit)
  • ✓Stripe customer portal
  • ✓Email + Google OAuth authentication
  • ✓6 gated learning modules
  • ✓User progress tracking
  • ✓Ebook download with file tracking
  • ✓Stripe webhook event handling
  • ✓Google Sheets data integration
Sauna Builder Toolkit

Tech Stack

Next.js 14TypeScriptTailwind CSSSupabase (PostgreSQL)Supabase AuthGoogle OAuthStripe SubscriptionsStripe WebhooksNodemailerZodLucide ReactGoogle Sheets APImarkedVercel
SupabasePostgreSQLGitHub