A scaffolding tool for quickly creating new projects with the Workbench stack - my little funny technology stack, that is perfect for small, simple projects taht need frontend, backend and DB with everything in one place.
- React Router 7 - Full-stack React framework with backend support (using loader and action scripts)
- Prisma - Type safe database ORM with SQLite
- Vite - Fast build / serving tooling
- Tailwind CSS - CSS framework
- TypeScript - Type safe development
npm create workbenchThis will fetch script from npm registry and run it for you.
You can also use bun create workbench if you prefere bun.
- Creates a new directory with your project name
- Copies the template files
- Installs dependencies
- Runs Prisma migrations
- Generates Prisma Client
Your app will be ready to run immediately after creation.
After creating your project:
cd [project-name]
npm run devvIf you installed Workbench with bun use bun run dev instead.
Visit http://localhost:5173 to see your app.
I want to credit awesome people that created: React Router, Prisma and Vite, on which my stack is based on.