A Vite + Vue 3 starter with two apps, app and admin, sharing a central shared/ codebase. TypeScript, Tailwind v4, shadcn-vue, Vue Router, yarn workspaces.
The dev environment runs in Docker on Node 22, so the toolchain is pinned and the same everywhere without anyone matching a local Node version. The repo itself is a yarn workspaces monorepo, and the workspace scripts drive build and dev across both apps.
Setup lives in the repo, next to the code it describes.
./dev script, and the full list of shortcutsCLAUDE.md conventions, rules, and workflow constraints shared across the starters