This project is an API for a forum, developed as part of the Rocketseat's DDD (Domain-driven Design) course. The main focus of DDD is on creating a well-defined domain model and aligning the codebase with the business requirements.
-
Domain Experts
- Conversation
-
Ubiquitous Language
-
Users
- Client
- Supplier
- Attendant
- Bartender
-
Aggregates
-
Value Objects
-
Domain Events
-
Subdomains (Bounded Contexts)
-
Entities
-
Use Cases