Необходимо сверстать и подключить REST несколько страниц и модальных окон: 1) Page – Storage List 2) Page – Storage Table 3) Modal – Actions Import 4) Modal – Storage Info 5) Modal – Activities 6) Modal – API Wizard 7) Modal – List of Script Wizard 8) Modal – Script Wizard 9) Modal – Upload File
В этой фигме используются скриншоты окон. Исполнителю будет выдан доступ к фигме с компонентами. www.figma.com/design/5Kfn...
Основные критерии - Не студия, нужен фриленсер с которым с можем работать в дальнейшем. - Оплата по этапам, по факту выполнения или безопасная сделка с оплатой комиссии 50/50 - Уверенное владение TypeScript. - Уверенное использование React, Webpack - Умение читать Swagger - Уверенные знания HTML5, опыт работы с CSS-in-JS или препроцессорами. - Умение работать с системой контроля версий Git. - Умение обеспечивать кроссбраузерную совместимость. - Хорошие навыки работы в команде и коммуникации. - Общение в Zoom или Telegram (с веб-камерой).
Желательно - Иметь насмотренность на интерфейсы и опыт в создании интуитивно понятных дизайнов - Обладать знаниями в области адаптивного и отзывчивого дизайна - Предлагать улучшения в масштабах элементов и шрифтов :) - Знать как лучше подсветить кнопки для разных состояний, если дизайнер не подготовил UI KIT, в текущем проекте он есть, но для всех состояний
Технические требования - Фреймворк: последняя версия React (TypeScript) - Адаптивная верстка: проект используется только на десктопных устройствах, при этом необходимо использовать Flexbox или CSS Grid для построения гибких макетов - Роутинг: возможность настройки маршрутизации, в том числе динамических маршрутов с параметрами (ex: storage/:storageId:) Модульность: - UI компонентов, могут быть использованы как на страницах, так и в модальных окнах. - Сборка проекта: Webpack
Рассмотрю заявки при ответе на следующие вопросы: 1) сделайте почасовую оценку страниц и модальных окон, укажите стоимость часа. Сколько дней необходимо на разработку? 2) какую билиотеку будете использовать для роутинга? 3) как будете реализовывать модальные окна? Библиотека или в ней нет необходимости? И причина выбора. 4) был ли опыт работы со Swagger? Есть понимание как читать описание REST и моделей? 5) нужно открыть модальное окно Modal – API Wizard со страницы Page – Storage Table. Из модального окна нужно будет выполнить REST запрос, который будет содержать storageId. Как из модального окна получить storageId?
Вопросы не сложные, мне просто нужно видеть как вы размышляете.