Stride — Micro-SaaS Boilerplate (Next.js 15)
Live preview: https://stride-demo-sph.netlify.app — click around the real site before you buy.Most starter kits make you create a handful of cloud accounts and fill an .env file before a single screen renders. That's plumbing, not product. Stride is the lean starter that skips it so your one paid tool is live by Friday — deliberately small, single-user, and small enough to read in one sitting before you build on it.Clone it and it boots green: auth, a database, a billing flow, and a working example tool all run on a single npm run build — no cloud accounts to create, no Docker, no env file before you see a screen. The example is a real URL shortener with analytics: create short links, watch the click counts move, copy them, and hit a public /r/:slug redirect, with plan-based limits and a mock upgrade flow. It's a whole small SaaS in a handful of files, there so the kit does something real out of the gate. Rip it out and drop in your own tool when you're ready.Auth, DB, and billing each sit behind a tiny module you swap one file at a time. Demo cookie-session auth (getSession() / signIn() / signOut()) boots with zero external services and documents the swap to Better Auth / NextAuth. The database is libSQL via @libsql/client — a local file by default, point DATABASE_URL at Turso/libSQL for production (raw SQL, no ORM, no migration step to start). Billing is Stripe-ready and mocked by default (STRIPE_MODE=stub): the full paywall → checkout → unlock loop runs offline; flip to live, add your keys, and uncomment the Checkout block to charge real money.Stack: Next.js 15 (App Router) + React 19 + TypeScript, Tailwind CSS v4 (one CSS variable rebrands the whole kit, components hand-written with no UI-library dependency), Geist font. Deploys to Vercel or any Node host.About the author — I build and ship iOS apps and production web apps for clients; this template comes straight out of that work. Want it customized, or need a site built from scratch? Email tabishhassan01998@gmail.com. Free updates forever — and if you hit a bug, I answer within 48 hours. More by me: https://sassproducthub.gumroad.com · Apps I've shipped: https://apps.apple.com/us/developer/tabish-hassan/id1885918100
Get it → sassproducthub.gumroad.com