Every time I started a new project, I found myself doing the same thing: setting up the framework, auth, database, storage, caching, Docker, CI, and all the little pieces that make a project ready for actual development.
Initially, I wanted a starter template I could reuse. But I kept running into another problem: not every project needs the same stack.
Sometimes I want Next.js or TanStack Start. Other times, I want React + Vite on the frontend with a separate backend. I don't want to maintain a completely different boilerplate for every combination.
That's why I built Clubedge Starter and its CLI, @clubedge/create-clubedge-app.
Starting a full-stack app shouldn't mean rebuilding the same infrastructure every time.
Clubedge Starter is an open-source, modular toolkit for building production-ready applications with Next.js, TypeScript, and a configurable stack for authentication, databases, storage, caching, and deployment.
Use the CLI to create a project with the modules you need, skip the ones you don't, and evolve your stack as your application grows. Less repetitive setup, more time building.