Skip to content

RazvanRauta/nestjs-nextjs-trpc-llm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Next.js, Nestjs, TRPC, LLM Monorepo

A full-stack TypeScript monorepo template featuring Next.js for the frontend, NestJS for the backend, and tRPC for type-safe API communication. This project also includes integration with Language Learning Models (LLM).

Tech Stack

  • Frontend: Next.js 15 with App Router
  • Backend: NestJS with Fastify
  • API: tRPC for end-to-end typesafe APIs
  • LLM Integration: AI/ML capabilities
  • Package Manager: pnpm
  • Build Tool: Turborepo

Getting Started

  1. Clone the repository:
git clone https://github.com/RazvanRauta/nestjs-nextjs-trpc-llm.git
  1. Install dependencies:
pnpm install
  1. Start the development servers:
pnpm dev

Project Structure

├── apps
│   ├── client          # Next.js frontend
│   └── server          # NestJS backend
├── packages            # Shared packages
│   └── api            # tRPC router definitions
└── package.json       # Root package.json

Development

##Features

  • ⚡️ Full-stack TypeScript
  • 🔗 End-to-end type safety with tRPC
  • 🤖 LLM integration ready
  • 🏃‍♂️ Fast development with hot reload
  • 📦 Monorepo architecture

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published