Turborepo + Vite + React + TS + Tailwind CSS v4 + shadcn/ui + Nest.js

Hi, I would like to share a successful monorepo implementation using the following stack:
Turborepo + Vite + React + TS + Tailwind CSS v4 + shadcn/ui + Nest.js.

Other techonologies:

  • General
    • Zod
  • Frontend:
    • Tanstack Router
    • Tanstack Query
    • Tanstack Virtualizer
  • Backend
    • Nest.js
    • class-validator and class-transformer
  • Code organiztion
    • Biome
    • Lefthook

The monorepo contains three applications: main (vite), landing (vite), and backend (nestjs), as well as several packages.

5 Likes

Hi @bodasooqa, welcome to the Vercel Community!

Thanks for sharing your project with the community. I’m glad you liked the Turborepo + Vercel experience :heart:

4 Likes

Hi @bodasooqa thanks a lot. I’ve spent 3 days and now I am forking your project. I am trying to create a REACT + VITE + tailwind + Shadcn starter. Please see GitHub - webvelocityZA/turborepo-ui-starter: Modern monorepo starter with Turborepo, Vite, React, Tailwind CSS v4, and shadcn/ui components for building scalable applications. All thanks to you

1 Like

Hi! Nice job
Glad to help you :handshake: