Skip to content

Practical project of Clean Code and Clean Architecture Course (branas.io)

Notifications You must be signed in to change notification settings

afa4/ecommerce-ddd-cleanarch

Repository files navigation

Clean Code e Clean Architecture - Turma 4 (branas.io)

Projeto cujo objetivo é aplicar boas práticas de codificação e arquitetura, inspiradas na obra do Robert Martin e outros autores.

As aulas teóricas foram ministradas pelo professor Rodrigo Branas.

Objetivo

Fornecer a possibilidade de criação de pedidos com itens (produtos) e controle de estoque.

Arquitetura do projeto

src
|__application # Serviços de aplicação
  |__query # Serviços de consulta
  |__use-cases # Serviços de comando
|__domain
  |__entity # Entidades, Objetos de valor de negócio com seus casos de uso
  |__repository # Repositório para persistencia dos agregados de negócio
|__infra
  |__api
  |__broker
  |__database
  |__repository

About

Practical project of Clean Code and Clean Architecture Course (branas.io)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published