How to use:

  • You'll need to install RabbitMQ and PostgreSQL.

Enviroment

Implemented technologies:

  • .NET Core 8
  • Entity Framework Core
  • RabbitMQ
  • FluentValidation
  • Identity Authetication
  • Swagger

Architecture:

  • SOLID and Clean Code
  • Domain Driven Design (Layers and Domain Model Pattern)
  • Notification filter middleware
  • Messaging