ddd-hexagonal-cqrs-es-eda
Architecture example
A comprehensive example of software design and architecture using Domain Driven Design, Hexagonal Architecture, CQRS, Event Sourcing, Behaviour Driven Development, and other advanced concepts
Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^
1k stars
13 watching
93 forks
Language: TypeScript
last commit: 5 months ago
Linked from 1 awesome list
bddcqrsddddomain-driven-designevent-sourcinghexagonal-architecturejaegermongodbnatsnestjsnodejspostgresprometheusrealtimetypescript
Related projects:
Repository | Description | Stars |
---|---|---|
ddd-by-examples/event-source-cqrs-sample | A sample event-sourced application demonstrating Command Query Responsibility Segregation (CQRS) and Domain-Driven Design (DDD) | 468 |
codelytv/typescript-ddd-skeleton | A basic project structure and minimal code skeleton for building Domain-Driven Design applications in TypeScript | 449 |
ferrius/ddd-cqrs-example | An example implementation of Domain-Driven Design (DDD) with CQRS and Hexagonal Architecture in PHP using Symfony. | 359 |
ddd-by-examples/factory | An implementation of Domain-Driven Design principles and patterns in an enterprise application using Spring | 1,344 |
andreschaffer/event-sourcing-cqrs-examples | An implementation of Event Sourcing and CQRS in a minimalist banking system using Java | 565 |
zkavtaskin/domain-driven-design-example | A C# implementation of Domain-Driven Design principles applied to an e-commerce system | 1,758 |
ddd-by-examples/library-nestjs | An implementation of Domain Driven Design concepts in a library management system using NestJS and TypeScript | 373 |
dcomartin/ddd-cqrs-es-example | An implementation of Domain-Driven Design, Command Query Responsibility Segregation, and Event Sourcing using various software frameworks. | 133 |
thearchitectdev/architect.domainmodeling | A DDD toolset providing boilerplate code generators for domain models in C# | 64 |
vincentjouanne/nest-clean-architecture | An opinionated starter project demonstrating the application of Clean Architecture and Domain-Driven Design principles using Nest.js and functional programming. | 679 |
cesarcastrocuba/nlayerappv3 | An implementation of Domain-Driven Design (DDD) N-Layered Architecture with .Net Core 2.1 for building web APIs. | 155 |
anjoy8/christddd | An ASP.NET Core 3.1 application implementing Domain-Driven Design, CQRS, Event Sourcing, and Entity Data Model principles for managing business operations. | 681 |
itlibrium/ddd-starter-dotnet | Provides sample implementation and comparison of various approaches to building Domain-Driven Design (DDD) applications | 391 |
jakubnabrdalik/hentai | An example of a software system implementing Hexagonal architecture with CQRS and BDD tests for managing a video rental store's inventory, pricing, and customer loyalty program. | 219 |
codelytv/java-ddd-example | Provides a starting point for building Java projects with JUnit and Gradle in a Domain-Driven Design (DDD) architecture | 434 |