Тестовое задание
Go to file
2024-11-20 11:27:49 +05:00
history create 2024-11-20 09:53:03 +05:00
postgres create 2024-11-20 09:53:03 +05:00
rabbitmq create 2024-11-20 09:53:03 +05:00
stocks create 2024-11-20 09:53:03 +05:00
traefik create 2024-11-20 09:53:03 +05:00
users create 2024-11-20 09:53:03 +05:00
API.REMOTE.rest add remote host 5.35.86.48 2024-11-20 11:21:36 +05:00
API.rest add remote host 5.35.86.48 2024-11-20 11:21:36 +05:00
LICENSE.md create 2024-11-20 09:53:03 +05:00
README.md readme fix 2024-11-20 11:27:49 +05:00
run.all.sh create 2024-11-20 09:53:03 +05:00
stop.all.sh create 2024-11-20 09:53:03 +05:00
Тестовое Node.js.txt edit readme 2024-11-20 10:24:16 +05:00

Тестовое задание на вакансию 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