{"repo":"lifefloating/nestjs-project-template","free":true,"listed":false,"github":"https://github.com/lifefloating/nestjs-project-template","clone":"git clone https://github.com/lifefloating/nestjs-project-template.git","description":"NestJS Bun project template, Boilerplate. Auth, Better-Auth, Prisma, MongoDB, Pino, Docker.","language":"TypeScript","stars":200,"topics":["nestjs","prisma","nest","typescript","boilerplate","better-auth","bun","pino","biome","node"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Nest JS Project Template A modern NestJS project structure with best practices using Fastify, Prisma, MongoDB, and Bun runtime. and more Documentation - Installation and Running Guide - Project Architecture Chinese - Docker Deployment Guide - Cloud Storage Integration Guide (Chinese) English - OAuth Authentication Guide (Chinese) English - Mailer Module Guide (Chinese) English commit Doc - Commit Convention 📋 Tech Stack - Runtime : Bun for JavaScript & TypeScript - Framework : NestJS 10.x with Fastify - Database : MongoDB with Prisma ORM - Compiler : SWC for TypeScript (Built into Bun) - Package Manager : pnpm → Package Manager : Built-in Bun package manager - Authentication : Better Auth with OAuth support - Documentation : Swagger/OpenAPI - Validation : class-validator with DTOs - Logging : Pino for structured logging - Testing : Jest → Testing : Built-in Bun test runner - Linting : Biome for fast linting and formatting - Storage : Multi-cloud storage support (Alibaba Cloud OSS, Tencent Cloud COS, Amazon S3) Features - Architecture : Modular architecture with proper separation of concerns - Configuration : Environment management with @nestjs/config and Joi validation - Exception Handling : Global exception handling and request/response transformation - Database : MongoDB integration with Prisma ORM, migrations, and data seeding - Caching : Redis integration with @nestjs/cache-manager and ioredis - Logging : Structured logging with Pino and pino-datadog-transport - Document","default_branch":null,"files":null,"tree":[],"storefront":"/r/lifefloating","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lifefloating/nestjs-project-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}