NestJS Todo Playground icon

NestJS Todo Playground

2

Provides a robust backend playground for building and experimenting with a Todo API using NestJS, MongoDB, and Redis, complete with authentication, DTO validation, and Docker support.

概要

Explore a robust Todo backend playground crafted with NestJS, MongoDB, and TypeScript, designed for hands-on experimentation. This project showcases a modular architecture, complete with features like JWT authentication, Mongoose integration for MongoDB, user registration with unique nickname validation, and DTO validation with class-validator. It also includes comprehensive custom error handling, ready-to-use integration tests with Jest and Supertest, and full Docker support for streamlined local development and deployment, making it an ideal starting point for learning or prototyping NestJS applications.

主な機能

  • Modular NestJS architecture
  • JWT Authentication
  • MongoDB integration with Mongoose
  • DTO validation and custom error handling
  • Docker support and integration tests
  • 2 GitHub stars

ユースケース

  • Prototyping RESTful APIs with MongoDB
  • Learning NestJS backend development
  • Experimenting with authentication and DTO validation workflows