The project is being developed on the basis of a monolithic four-layer architecture using ASP.NET WebAPI, PostgreSQL as a database, EF as ORM, Identity as Authentification & Authorization service
- NET 6.0
- ASP.NET Core 6
- Entity Framework Core 6
- C# 10
- Identity
- Quartz
- AutoMapper
- Swagger + SwaggerUI
- SwashBuckle
- FluentValidation
- JWT Authentification
- BCrypt
- MailKit
- xUnit
- FluentAssertions
- AutoFixture
- Moq