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