Разработать ReactJS компонент (SPA) для анкетирования
90 000 руб. за проект
Необходимо разработать и сверстать ReactJS компонент для SPA приложения в соответствии с предоставленным дизайном. Компонент нужен для проведения анкетирования. Верстка адаптивная.
Начало работ над компонентом: 15.01.2022.
Дизайн будет позже.
Макет приложения будет позже.
Пример описания анкеты: https://wakecaptain.ru/dia/api/survey/?url=1583-5BUE
Начало работ над компонентом: 15.01.2022.
Дизайн будет позже.
Макет приложения будет позже.
- Вопросы для анкеты компонент должен получить из JSON (одним REST запросом).
- Настройки и списки для локализации получает само приложение.
- Компонент должен поддерживать несколько языков.
- Вопросы в анкете бывают следующих типов: число, строка, да-нет, выбор из списка, множественный выбор из списка, выбор картинки, оценка: выбор из диапазона (например, выбрать оценку от 0 до 5).
- Анкета имеет три способа представления: все вопросы на одной странице, один вопрос-одна страница, одна страница- один блок вопросов. В примере описания анкеты в JSON есть blocks, который определяет такую структуру.
- Компонент необходимо разработать и встроить в макет приложения.
- Когда анкета завершена, компонент должен отправить данные серверу и получить в ответ список. Список это описание результатов анкетирования. Каждый пункт списка это индикатор (число), его граничные представления “от” и “до” (числа) и текстовое описание. Индикатор показываем как полоску “от” и “до” с положением индикатора на ней, рядом текст с описанием.
- Страница с результатами должна иметь постоянный адрес (сообщается сервером).
- Компонент должен соответствовать архитектуре приложения (используем hooks, scss, избегаем styled компоненты и т.п.).
Пример описания анкеты: https://wakecaptain.ru/dia/api/survey/?url=1583-5BUE
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.