Skip to content

GUILHERMEPSANTOS/NerdStoreEnterprise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NerdStoreEnterprise

NerdStoreEnterprise is an e-commerce for the nerd public

Give a Star! ⭐

If you liked the project or if NerdStoreEnterprise is helping you, please give me a star ;)

DevStore

Technologies / Components implemented

  • .NET 6

    • ASP.NET MVC Core
    • ASP.NET WebApi
    • ASP.NET Minimal API
    • ASP.NET Identity Core
    • JWT
    • GRPC
    • JWT with rotactive public / private key
    • Refresh Token
    • 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)

Complete architecture implementing the most important and used concerns as:

  • 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

Releases

No releases published

Packages

No packages published