/almeriajs-ddd

DDD microservices with Node + TypeScript - Public repository with the source code for AlmeríaJS Virtual Meetup

Primary LanguageTypeScript

AlmeriaJS - Introduction DDD

YouTube video of the Meetup (on Spanish)

DDD AlmeríaJS

This project is a very basic example following the Domain Driven Design conventions for the code and services planning.

basic scheme

Installation

To try the repo you need yarn and docker installed. Both of them are obligatorily needed.

$ yarn install
$ docker-compose up

PS: I do not encourage making this project a production ready example, it is a very basic and oversimplified. To make this project production-ready a lot of conceptual work and coding needs to be done, with polished concepts of DDD principles and deep expertise with the domain experts of the topic, modelling and quite a lot of code vital refactorings.