
Why I built a SvelteKit + FastAPI SaaS Boilerplate (and open-sourced the starter)
Every SaaS boilerplate on the market is Next.js. I searched for months. ShipFast, Supastarter, LaunchFast — all Next.js + Supabase or Prisma. Nothing for the SvelteKit + FastAPI stack that I actually build production apps with. So I built one. The Stack Frontend : SvelteKit 5 (runes syntax), Tailwind CSS v4, TypeScript Backend : FastAPI, SQLAlchemy async, Pydantic v2 Auth : JWT tokens, bcrypt, email verification, password reset Billing : Stripe subscriptions (3 tiers), customer portal, webhooks Database : SQLite (dev) / PostgreSQL (production) Email : SMTP/Brevo with HTML templates Deploy : Docker multi-stage build, nginx reverse proxy What's Included 50+ files extracted from two production SaaS apps I run (a construction management platform and an EHCP tracker for parents). Multi-tenant authentication with role-based access control (user / admin / superadmin) Stripe subscription billing with checkout sessions, webhooks, and customer portal Admin dashboard with user management and syst
Continue reading on Dev.to
Opens in a new tab


