Nestjs Boilerplate screenshot

Nestjs Boilerplate

Author Avatar Theme by Ono500
Updated: 22 Dec 2025
33 Stars

NestJS, React 19, Drizzle ORM, Turborepo。

Categories

Overview

The NestJS + React Full-Stack Boilerplate is an advanced solution designed to streamline the development of modern web applications. Combining the power of NestJS and React, this boilerplate offers a robust Monorepo setup facilitated by Turborepo, ensuring efficient project management and rapid builds. With an emphasis on enterprise-grade applications, developers can leverage a comprehensive set of tools and features that enable them to focus on what truly matters: building exceptional user experiences.

This boilerplate not only simplifies the configuration process but also comes packed with essential functionalities, making it an ideal choice for developers looking to launch production-ready applications quickly. By integrating everything from advanced logging to a modern frontend stack, this solution stands out in the landscape of full-stack development tools.

Features

  • Full-Stack Monorepo: Managed with Turborepo and pnpm workspaces for unified configuration and significantly faster build times.

  • Enterprise-Grade Backend: Built on NestJS 11 and DDD architecture, featuring Drizzle ORM for efficient database interactions, JWT/RBAC authentication for security, and Swagger documentation for easy API integration.

  • Modern Frontend Stack: Incorporates Next.js 16, React 19, TailwindCSS 4, and TanStack Query to deliver a high-performance and responsive user interface.

  • Component-Driven UI Development: Uses a shared UI library built with shadcn/ui and Storybook, promoting reusable components and efficient design practices.

  • Robust Developer Tooling: Integrated with tools like ESLint, Prettier, Vitest, and Playwright, ensuring high-quality code with automated checks and thorough testing capabilities.

  • Detailed Getting Started Guide: Comprehensive instructions for installing dependencies, configuring environment variables, and running development services to facilitate a smooth onboarding process.

  • Open-Source License: Available under the MIT License, encouraging contributions and modifications from the community.