More Premium Hugo Themes Premium Nextjs Themes

Nestjs Trpc Template

Turborepo template with NestJS + NextJS + tRPC + shadcn/ui + TailwindCSS

Nestjs Trpc Template

Turborepo template with NestJS + NextJS + tRPC + shadcn/ui + TailwindCSS

Author Avatar Theme by mnigos
Github Stars Github Stars: 24
Last Commit Last Commit: Oct 23, 2024 -
First Commit Created: Feb 6, 2025 -
Nestjs Trpc Template screenshot

Overview

The mng-stack is an innovative framework that brings together several powerful tools and technologies to create a seamless web application development experience. Combining NestJS, NextJS, tRPC, ShadcnUI, and TailwindCSS, it leverages the strengths of each technology to offer a modern, scalable, and maintainable architecture. This stack is particularly designed for developers looking to build robust applications with a focus on efficiency and performance.

Notably, the mng-stack allows for flexibility in versioning—developers can choose whether to use the latest versions of NextJS and React or stick with stable releases. With TypeScript as a core component, the stack ensures strong typing and minimizes errors, thereby enhancing productivity. Overall, the mng-stack stands as a versatile solution for both new and seasoned developers seeking to create high-quality web applications.

Features

  • Comprehensive Stack: Combines NestJS, NextJS, tRPC, ShadcnUI, and TailwindCSS for a fully-fledged web application framework.

  • TypeScript Integration: Each package and application is built entirely in TypeScript, providing type safety and improved code quality.

  • Flexible Versioning: Users can opt for the latest versions of NextJS and React or downgrade easily to stable releases, ensuring compatibility with various project requirements.

  • Remote Caching: Turborepo supports Remote Caching, allowing developers to share build caches across machines and streamline CI/CD workflows.

  • Deployment with Vercel: Simplifies deployment processes by integration with Vercel, while allowing customization for alternative hosting environments.

  • UI Component Library: Ships with ShadcnUI, a UI component library that can be easily extended with new components.

  • Integrated Environment Management: Utilizes T3 Env for handling environment variables seamlessly across applications.

  • Testing and Linting: Built-in testing and linting scripts make it straightforward to maintain code quality throughout development.