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

https://github.com/carlosjorger/openecommerce

.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 14, CQRS, Clean Architecture,SOLID, DDD.
https://github.com/carlosjorger/openecommerce

angular asp-net-core backend cqrs csharp domain-driven-design dotnet efcore entity-framework-core frontend mit-license rest-api typescript

Last synced: 11 months ago
JSON representation

.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 14, CQRS, Clean Architecture,SOLID, DDD.

Awesome Lists containing this project

README

          

# OpenEcommerce

## Table of contents

- [Status](#status)
- [Backend/.NET CORE](#backend)
- [Author](#author)

## Backend

### Onion Architecture

We split the backend in three layers:

- Domain: Main entities and his relations
- Infrastructure: Access to the database through EntityFramwork
- Application: The logic of the command and querys methods

### CQRS / MediantR

We implement CQRS using MediantR in Application layer, then We use the mediator in the controller of the api

### Author

- Author : carlosJorgeR