-
Notifications
You must be signed in to change notification settings - Fork 0
Domain Driven Design Model

Defines high-level structure, identifies bounded contexts, and maps their relationships to align business goals with technical implementation. Within the context of this project, the strategic design defines the Warehouse, Bar, Drop Point and User Management contexts and their interactions.
The problem space breaks down the domain into sub domains, which later will be the bounded contexts within the solution space.
The Solution Space involves various strategies and patterns for designing solutions within a given domain. It involves defining APIs, workflows, and interfaces for stock management, order processing, and returns of empty bottles, ensuring seamless communication between the Warehouse, Bar, and Drop Point contexts.
Part 1 :
Part 2 :
Part 3 :
Part 4 :

Link to Published Language Document
an aggregate root is the main entity that acts as the entry point for accessing and modifying a group of related entities. Each aggregate root ensures consistency within its boundaries.

#DDD repositories
