Шаг 1

Контактная информация

Шаг 2

Кейсы
1. Сколько времени в часах в неделю вы готовы уделять работе?
2. Приведите пример своих 2 лучших проектов и укажите чем вы там занимались
3. Сколько вы хотите зарабатывать на исп. сроке и после его окончания?
4. Укажите 3 самых важных для вас фактора в работе (например: деньги, карьера, интересная работа).
5. Перечислите технологии которыми вы владеете
6. Укажите ссылку на ваше резюме или портфолио

Шаг 3

Техническое задание

Необходимо создать простое приложение и приложить ссылку на архив или Git-репозиторий.

Приложение должно собираться при помощи docker-compose и отвечать на http запросы.

Порты настраиваются в переменных окружения.

Приложение должно отвечать (эндпоинты описать в readme, идеальнее в сваггере):

  1. Эндпоинт №1 - при GET запросе с параметрами factory=cobsa&collection=manual&article=manu7530bcbm-manualbaltic7-5x30 выводить цену в евро со страницы https://tile.expert/fr/tile/cobsa/manual/a/manu7530bcbm-manualbaltic7-5x30. Другие значения фабрики, коллекции, артикула должны отдать правильную цену. Ответ в виде json {"price": 38.99,"factory": "cobsa","collection": "manual","article": “manu7530bcbm-manualbaltic7-5x30”};
  2. Эндпоинт №2 - при GET запросе с пагинацией (страница, количество на странице) и группировкой. Отдать json с количеством заказов по месяцам, годам, дням. В ответе данные о станице, количестве на странице, количестве страниц итд и основная нагрузка - группирирующее значение и количество;
  3. Эндпоинт №3 (2?) - при SOAP запросе - сохранить (создать) данные.
  4. Эндпоинт №4 - получение одного заказа.
  5. Добавить возможность поиска через Мантикору.

Приложение должно быть покрыто основными тестами.

Необходимо описание что не так в таблице БД, как её улучшить. Приложить улучшенный дамп.

В гит-хистори должны быть коммиты с этапами выполнения задания.

Шаг 4

Анкета
Отправить

Прикрепить файл