em-shop/README.md

55 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

2024-11-20 09:53:03 +05:00
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`
2024-11-20 11:21:36 +05:00
Проект запущен по адресу `http://5.35.86.48/`
2024-11-20 09:53:03 +05:00
2024-11-20 11:27:49 +05:00
Исполнитель: `Leonid`
2024-11-20 09:53:03 +05:00
Email: `4267@mail.ru`
Telegram: `@leo4267`
Site: `checkerwars.com`
Описание всех API находится в файле `API.rest`
2024-11-20 11:21:36 +05:00
В файле `API.REMOTE.rest` приведены рабочие ссылки на запущенный удаленный сервер
2024-11-20 09:53:03 +05:00
2024-11-20 10:24:16 +05:00
Все сервисы находятся в docker контейнерах:
Запустить все: `run.all.sh`
Остановить все: `stop.all.sh`
### Stocks (Express.js)
2024-11-20 11:21:36 +05:00
Path API `http://5.35.86.48/stocks/api/`
2024-11-20 09:53:03 +05:00
2024-11-20 10:24:16 +05:00
### History (Express.js Typescript)
2024-11-20 11:21:36 +05:00
Path API `http://5.35.86.48/history/api/`
2024-11-20 09:53:03 +05:00
2024-11-20 10:24:16 +05:00
### Users (Nest.js)
2024-11-20 11:21:36 +05:00
Path API `http://5.35.86.48/users/api/`
Swagger: `http://5.35.86.48/users/api/docs/`
2024-11-20 09:53:03 +05:00
### Traefik dashboard
2024-11-20 11:21:36 +05:00
Path: `http://5.35.86.48/dashboard/`
2024-11-20 10:24:16 +05:00
User: `admin`
Password: `admin`
2024-11-20 09:53:03 +05:00
### RabbitMQ dashboard
2024-11-20 11:21:36 +05:00
Path: `http://5.35.86.48:15672/`
2024-11-20 10:24:16 +05:00
User: `rabbit`
Password: `5jbya3ptfrezyop6gy8w`
### PostgreSQL
Host: `postgres`
Port: `5432`
User: `postgres`
DB: `postgres`
Password: `2wroxrnr8fdxicvw2nsd`