Из основных требований: калькулятор должен работать с несколькими типами основы — холст, баннерная ткань, фотобумага, разными видами оформления — натяжка на подрамник, багетная рама, печать без рамы. Размер задаётся либо выбором из готового списка (А4, А3, 30х40, 50х70 и так далее), либо вводом произвольных значений в сантиметрах — тогда стоимость считается по площади. Нужна логика скидок за количество одинаковых копий и наценка за срочное изготовление в течение суток.
Также важно, чтобы можно было добавлять опции — ламинирование, крепёж, упаковку для отправки транспортной компанией, и чтобы всё это сразу отражалось в итоговой сумме без перезагрузки страницы. У меня розница и опт по разным ценам, поэтому в калькуляторе должно быть переключение прайса. Готов обсудить бюджет и сроки, важно, чтобы можно было потом самому менять цены и коэффициенты через простую админку, не привлекая программиста каждый раз.
Задачи по проекту:
— разработать формулу расчёта цены (площадь, материал, оформление, тираж, срочность);
— реализовать интерфейс калькулятора, адаптивный под мобильные устройства;
— сделать админку для правки цен и скидок;
— настроить передачу расчёта в заявку с контактными данными клиента;
— проверить корректность расчётов на нескольких тестовых сценариях.