An open API service indexing awesome lists of open source software.

https://github.com/jeffreyssharp/aspnet-core-enterprise-application

ASPNET Core Enterprise Application - ASP.NET Core 8 + Bootstrap 5.3+ DDD + Identity + JWT + CQRS + FluentValidation + Command e CommandHandler
https://github.com/jeffreyssharp/aspnet-core-enterprise-application

circuit-breaker command command-handler cqrs delagate-handlers delegatinghandlers efcore event-handlers exceptionmiddleware fluentvalidation httpservices iaggregateroot identity ihttpclientfactory iunitofwork mediatr migrations refit retry-pattern shared-kernel

Last synced: 6 months ago
JSON representation

ASPNET Core Enterprise Application - ASP.NET Core 8 + Bootstrap 5.3+ DDD + Identity + JWT + CQRS + FluentValidation + Command e CommandHandler

Awesome Lists containing this project

README

          

# Aplicação e-commerce utilizando conceitos avançados do ASP.NET Core 8

![Modelo da Arquitetura proposta](https://raw.githubusercontent.com/jeffreysSharp/aspnet-core-enterprise-application/refs/heads/develop/images/01-architecturemap.JPG)

# ASPNET Core Enterprise Application
- DDD
- .NET Core 8
- ASP.NET MVC - Razor Pages
- Bootstrap 5.3
- API Services
- SOLID
- Clean Code
- Identity
- Swagger
- JWT
- Dapper
- API Gateway
- gRPC
- NGINX
- Docker
- Load Balancing
- Command Handler
- EventBus
- BFF
- FluentValidation
- MediatR e Command Handler
- Events e Event Handlers
- Shared Kernel
- Refit
- Arfquitetura exagonal
-CQRS
- RabbitMQ
- EasyNetQ
- Application Query Stack e Specification Pattern
- NetDevPack
- Facade
- Elastic Search
- JWK e JWKS

# Ferramentas
- Visual Studio 2022 - Version 17.11.4 ++
- SQL Server
- Docker

# Features
- [x] Cadastro de Usuários
- [x] Autenticação
- [x] Lista de Produtos
- [x] Detalhes do Produto
- [X] Cadastro de Clientes
- [X] Carrinho
- [x] API Gateway / BFF - Compras
- [X] Aplicação de Voucher
- [X] Pedidos
- [x] Pagamentos