history | ||
postgres | ||
rabbitmq | ||
stocks | ||
traefik | ||
users | ||
API.REMOTE.rest | ||
API.rest | ||
LICENSE.md | ||
README.md | ||
run.all.sh | ||
stop.all.sh | ||
Тестовое Node.js.txt |
Тестовое задание на вакансию 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
Проект запущен по адресу http://5.35.86.48/
Исполнитель: Leonid
Email: 4267@mail.ru
Telegram: @leo4267
Site: checkerwars.com
Описание всех API находится в файле API.rest
В файле API.REMOTE.rest
приведены рабочие ссылки на запущенный удаленный сервер
Все сервисы находятся в docker контейнерах:
Запустить все: run.all.sh
Остановить все: stop.all.sh
Stocks (Express.js)
Path API http://5.35.86.48/stocks/api/
History (Express.js Typescript)
Path API http://5.35.86.48/history/api/
Users (Nest.js)
Path API http://5.35.86.48/users/api/
Swagger: http://5.35.86.48/users/api/docs/
Traefik dashboard
Path: http://5.35.86.48/dashboard/
User: admin
Password: admin
RabbitMQ dashboard
Path: http://5.35.86.48:15672/
User: rabbit
Password: 5jbya3ptfrezyop6gy8w
PostgreSQL
Host: postgres
Port: 5432
User: postgres
DB: postgres
Password: 2wroxrnr8fdxicvw2nsd