RepositoryTypeScriptUAUkraina
brocoders

brocoders/nestjs-boilerplate

NestJS boilerplate. Auth, TypeORM, Mongoose, Postgres, MongoDB, Mailing, I18N, Docker.

4.4ksao
960fork
11issue
2lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: nestjs-boilerplate

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: crud

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: seed

#1 Repository Của Tuần

🚀 NestJS boilerplate: bật đầy đủ tính năng chỉ sau vài phút

Boilerplate NestJS REST API với auth đa dạng, TypeORM/Mongoose, Docker, Swagger, I18N, mailing — sẵn sàng cho dự án thực tế.

NestJS boilerplate của Brocoders là lựa chọn hoàn hảo cho dự án backend TypeScript cần tích hợp nhanh xác thực, cơ sở dữ liệu đa dạng (Postgres, MongoDB), hệ thống i18n đa ngôn ngữ, gửi email, upload file, và CI/CD đầy đủ. Dự án hỗ trợ cả TypeORM lẫn Mongoose, kèm Docker và GitHub Actions để triển khai nhanh.

✨ Điểm nổi bật

  • Hỗ trợ CSDL đa dạng: TypeORM (Postgres) và Mongoose (MongoDB).
  • Xác thực đa dạng: Đăng ký, đăng nhập qua email, và đăng nhập xã hội (Apple, Facebook, Google).
  • Phân quyền rõ ràng: Hệ thống vai trò Admin và User.
  • Đa ngôn ngữ (I18N): Hỗ trợ đa ngôn ngữ nhờ thư viện nestjs-i18n.
  • Gửi email (Mailing): Tích hợp nodemailer cho xác thực và thông báo.
  • Upload file: Hỗ trợ lưu trữ cục bộ và Amazon S3.
  • Tài liệu API tự động: Tích hợp Swagger để tạo tài liệu API.
  • Docker & CI/CD: Hỗ trợ Docker và CI bằng GitHub Actions.

💡 Vì sao đáng chú ý

Không chỉ là một boilerplate trống, NestJS boilerplate của Brocoders đã tích hợp sẵn các tính năng cốt lõi cần thiết cho hầu hết các dự án thực tế — từ auth phức tạp cho tới i18n đa ngôn ngữ. Điều này giúp các team tiết kiệm thời gian cài đặt ban đầu và tập trung ngay vào logic nghiệp vụ.


#NestJS #TypeScript #Boilerplate #Auth #TypeORM #Mongoose #Docker #Swagger #I18N #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryTypeScript
typeorm/typeorm

TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.

36.7k
Oct 15, 2026
RepositoryTypeScript
buqiyuan/nest-admin

NestJS CRUD for RESTful API 使用 NestJS + Mysql + Typeorm + Redis + JWT + Swagger 企业中后台管理系统项目RBAC权限管理(细粒度到按钮)、实现单点登录等...

2.3k
Oct 26, 2026
RepositoryTypeScript
nestjs/typeorm

TypeORM module for Nest framework (node.js) 🍇

2.2k
Oct 21, 2026
RepositoryTypeScript
CatsMiaow/nestjs-project-structure

Node.js framework NestJS project structure

1.4k
Sep 30, 2026
RepositoryTypeScript
kuangshp/nestjs-mysql-api

NestJs CRUD for RESTful API使用nestjs+mysql+typeorm+jwt+swagger企业项目中的RBAC权限管理、实现单地方登录。

902
May 30, 2024
RepositoryTypeScript
kyhsa93/nestjs-rest-cqrs-example

Example for Nest.js, MySQL, REST api, CQRS, DDD, Outbox with SQS (LocalStack)

874
Oct 18, 2026
RepositoryTypeScript
squareboat/nestjs-boilerplate

A production-ready 🏭 NestJS boilerplate with batteries 🔋 included. No Kidding! Now Supports NestJS V10!!

789
May 19, 2025
RepositoryTypeScript
josephgoksu/prime-nestjs

Production-ready NestJS boilerplate featuring JWT authentication, TypeORM, RBAC, Swagger, and Docker support. Built for enterprise-grade Node.js applications

493
May 25, 2026
RepositoryTypeScript
tada5hi/typeorm-extension

This library provides utitlites to create & drop the database, seed the database and apply URL query parameter(s).

269
Oct 19, 2026