| 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 Ost
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