Skip to content

This project is an API for a forum, developed as part of the Rocketseat's DDD (Domain-driven Design) course.

Notifications You must be signed in to change notification settings

mariosantosdev/ignite-forum-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project: Forum API - DDD (Domain-driven Design)

Description

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

  • Domain Experts

    • Conversation
  • Ubiquitous Language

  • Users

    • Client
    • Supplier
    • Attendant
    • Bartender
  • Aggregates

  • Value Objects

  • Domain Events

  • Subdomains (Bounded Contexts)

  • Entities

  • Use Cases

About

This project is an API for a forum, developed as part of the Rocketseat's DDD (Domain-driven Design) course.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published