Установка пакетов
yarn
Запуск разработки(всего репозитория)
yarn nx run-many -t serve
Запуск разработки(одного приложения)
yarn nx serve <name-app>
Есть два приложения orders-observer, api
-
orders-observer - ловит события смарк контракта и хранит их в mongoDB
- orders-observer-slice - здесь описаны dto и интерфейсы, которые характерны для микросервиса orders-observer
- orders-observer-transport - здесь описаны транспортные классы, для запросов rmq другими микросервисами к микросервису orders-observer
-
api - предоставляет api для запросов к бекэнду, по rmq делает запросы к приложению orders-observer
Задание не доделано
- не смог разкодировать данные событий которые приходят от смарт контракта, надо смотреть в сторону подписки на сам контракт
- не подключил до конца swagger(не описаны Response'ы)