### Тестовое задание на вакансию Junior Node.js developer (Effective Mobile) Ссылка на вакансию: `https://hh.ru/vacancy/110675692` Тестовое задание: `https://docs.google.com/document/d/1FbMiG5rlmhJvfsw5C3bkTUSS9OQK5chpYicQHL8WNjQ/edit?tab=t.0` Репозиторий `em-shop` Ссылка на git репозиторий с проектом: `https://git.checkerwars.com/leo/em-shop` Исполнитель: `Leonid Ost` Email: `4267@mail.ru` Telegram: `@leo4267` Site: `checkerwars.com` Описание всех API находится в файле `API.rest` Все сервисы находятся в docker контейнерах: Запустить все: `run.all.sh` Остановить все: `stop.all.sh` ### Stocks (Express.js) Path API `http://localhost/stocks/api/` ### History (Express.js Typescript) Path API `http://localhost/history/api/` ### Users (Nest.js) Path API `http://localhost/users/api/` Swagger: `http://localhost/users/api/docs/` ### Traefik dashboard Path: `http://localhost/dashboard/` User: `admin` Password: `admin` ### RabbitMQ dashboard Path: `http://localhost:15672/` User: `rabbit` Password: `5jbya3ptfrezyop6gy8w` ### PostgreSQL Host: `postgres` Port: `5432` User: `postgres` DB: `postgres` Password: `2wroxrnr8fdxicvw2nsd`