Виджет должен принимать на входе объём работы в страницах, режим печати (чёрно-белый или цветной), вариант переплёта — мягкая обложка на пружине или твёрдый переплёт, а также темп выполнения: обычный срок либо срочно, в течение дня. Итоговая цифра должна пересчитываться сразу при переключении любого параметра, чтобы страница ощущалась живой, а не статичной формой с кнопкой «рассчитать».
Формулу расчёта и цены на материалы хотим держать под своим контролем: тарифы на бумагу и переплётные расходники плавают, и переписывать их должен уметь любой сотрудник без правки кода. Поэтому в задании важен не только сам калькулятор, но и удобная панель или файл, откуда берутся цифры для расчёта. Внешний вид должен спокойно смотреться и на телефоне, и на компьютере, без лишней анимации и перегруженности.
Ожидания от исполнителя:
— расчёт по количеству страниц, цветности, типу переплёта и срочности
— мгновенное обновление цены без перезагрузки страницы
— вынесенные наружу цены и коэффициенты для лёгкого редактирования
— аккуратная адаптивная вёрстка под мобильные экраны
— расшифровка итоговой цены по составляющим