Skip to main content

NestJS Notification Module

nestjs-notification-module contains two sub-modules:

Both modules export a single service abstraction (EmailService / SmsService) and select a provider implementation based on configuration.

Supported versions

  • NestJS: v11.x

Features

  • ✅ Pluggable provider design (SMTP, SendGrid, Mutlucell)
  • ✅ Unified service abstraction (EmailService / SmsService)
  • ✅ Async configuration support (forRootAsync & ConfigService)
  • ✅ Built for NestJS v11.x and TypeScript compatibility
  • ✅ Extensible architecture (Easy to add new providers)