Тестовое задание на позицию React JS разработчик

С помощью приложенной инструкции получить доступ к методам платформы iProBonus. Нужно реализовать страницу, которая будет содержать компонент получения бонусов. Макет страницы расположен по адресу:

https://www.figma.com/file/JlvPVIra9SDFMS1kNODMjL/Untitled?node-id=0%3A1

Параметры для доступа к плафторме должны подгружаться из конфигурационного файла.

Доступ к платформе iProBonus:

Точки доступа:

AccessKey891cf53c-01fc-4d74-a14c-592668b7a03c

ClientID – 2c44d8c2-c89a-472e-aab3-9a8a29142315

DeviceID – 7db72635-fd0a-46b9-813b-1627e3aa02ea

Чтобы получить описание API необходимо распаковать архив ipbtestapi.zip Перейти в распакованную папку в терминале и вызвать: docker-compose -f ipbtestapi.yml up Страница описания API будет доступна по адресу: http://localhost

Внимание!!! на компьютере должен быть запущен docker server или Docker Desktop и docker compose

Вторая часть (выполнение будет плюсом)

Необходимо написать проект, который с помощью механизмов распознавания речи в текст будет выводить на экран то, что сказал пользователь с добавлением случайного числа в режиме реального времени. Т.е. приходит новое слово – к нему добавляем случайное число и выводим на экран.

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

Результат должен выводится на экран.

Обязательное условие – должен поддерживаться браузер Google Chrome

Результаты

Срок выполнение 3 дня.

Результат необходимо разместить в публичном репозитории.
Ссылку на репозиторий нужно прислать на почту testresult@progressterra.com

К письму обязательно нужно приложить резюме

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Отказаться