Задача: написать простое веб-приложение на основе библиотеки React, которое:
Сможет получать token после авторизации после ввода логина и пароля.
Используя token:
получить список добавочных номеров клиента и отобразить их на странице.
Возможность перехода на страницу с детальной информацией о добавочном и возможность редактирования полей
Требования:
1) Дизайн страницы на ваше усмотрение. Приветствуется самостоятельная верстка с использованием любого CSS препроцессора по БЭМ. Верстка должна быть адаптивная под мобилки и резиновая.
2) Сборка webpack, state manager - redux либо mobX.
Если считаете что необходимо, можно написать свой промежуточный backend на основе любого фреймворка python (кроме django). Желательно обьяснить почему добавили такой backend.
Дополнение к заданию * (к выполнению не обязательно, но будет большим плюсом):
Написать backend на python, который будет держать соединение по websocket с вашим приложением на react. В react сделать обработчик событий, который будет выводить alert либо како либо всплывающее окно с любой информацией по событию из backend на python.
В python соответственно сделать возможность отправки такого события. Например с помощью функции input(), либо по нажатию на кнопку.
Документация находится по адресу
Для реализации задачи достаточными являются разделы
Создание и авторизация приложений
По-сути, задачи сводится к получению client_id из ресурса "Пользователь" и получения по нему списка добавочных, используя ресурс "Экстеншен"
Предварительно необходимо создать свое password_credentials приложение
Креды тестового пользователя прикреплены в сообщении
Базовый адрес REST Api https://apiproxy.telphin.ru/api/ver1.0/