Кроссплатформенные микросервисы и веб-приложение на основе контейнеров, которое работает на Linux, Windows и MacOS. Это приложение основано на архитектуре микросервиса.
Приложение Heracles Store находится по кроссплатформенным на стороне сервера и клиента. The architecture proposes a microservice oriented architecture implementation with multiple autonomous microservices (each one owning its own data/database) and implementing different approaches (simple CRUD vs DDD/CQRS) within each microservice using HTTP as the communication protocol between the client apps and the microservices and supports asynchronous communication for data updates propagation across multiple services based on Integration Events and an Event Bus (Rabbitmq).

Убедитесь, что вы установили и настроили Docker в вашей среде. После этого вы можете запустить приведенные ниже команды из каталога / SRC / немедленно начать работу в магазине Heracles.
docker - compose build
docker - compose upВы должны иметь возможность просматривать различные компоненты приложения, используя приведенные ниже URL:
Web SPA : http://host.docker.internal:5104/
Примечание. Если вы запускаете это приложение в MacOS, то используйте
docker.for.mac.localhostв качестве имени DNS в.env-файле и вышеуказанные URL -адреса вместоhost.docker.internal.