С помощью приложенной инструкции получить доступ к методам платформы iProBonus. Нужно реализовать страницу, которая будет содержать компонент получения бонусов. Макет страницы расположен по адресу:
https://www.figma.com/file/JlvPVIra9SDFMS1kNODMjL/Untitled?node-id=0%3A1
Параметры для доступа к плафторме должны подгружаться из конфигурационного файла.
Доступ к платформе iProBonus:
Точки доступа:
- Для получения AccessToken http://84.201.188.117:5021/
- Для получения бонусов http://84.201.188.117:5003
AccessKey: 891cf53c-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
К письму обязательно нужно приложить резюме