NestJS Todo Playground
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