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.
- Host: GitHub
- URL: https://github.com/carlosjorger/openecommerce
- Owner: carlosjorger
- License: mit
- Created: 2022-10-24T22:30:30.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-04T00:56:09.000Z (over 3 years ago)
- Last Synced: 2025-04-17T12:15:39.477Z (about 1 year ago)
- Topics: angular, asp-net-core, backend, cqrs, csharp, domain-driven-design, dotnet, efcore, entity-framework-core, frontend, mit-license, rest-api, typescript
- Language: C#
- Homepage:
- Size: 1.49 MB
- Stars: 8
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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