Skip to content

christian-esilva/NerdStoreEnterprise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NerdStoreEnterprise

NerdStoreEnterprise é um ecommerce para o público Nerd

Tecnologias utilizadas

  • .NET 6

    • ASP.NET MVC Core
    • ASP.NET WebApi
    • ASP.NET Identity Core
    • JWT
    • Background Services
    • Entity Framework Core 6
  • Components / Services

    • RabbitMQ
    • EasyNetQ
    • Refit
    • Polly
    • Dapper
    • FluentValidator
    • MediatR
    • Swagger UI with JWT support
  • Hosting

    • IIS
    • Docker (with compose)

Arquitetura completa implementando as preocupações mais importantes e utilizadas como:

  • Hexagonal Architecture
  • Clean Code
  • Clean Architecture
  • DDD - Domain Driven Design (Layers and Domain Model Pattern)
  • Domain Events
  • Domain Notification
  • Domain Validations
  • CQRS (Imediate Consistency)
  • Retry Pattern
  • Circuit Breaker
  • Unit of Work
  • Repository
  • Specification Pattern
  • API Gateway / BFF

About

NerdStoreEnterprise é um ecommerce para o público Nerd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published