Калькулятор доставки
-
- Продукция
-
- Масса, кг.
-
- Место назначения
-
- Пользователькое расстояние (значение обновляется при изменении места назначения)
-
- Пользователький регион
-
- Информация о продукции представлена изображением и стоимостью за кг.
-
- Кнопка «Рассчитать»
-
- Представление результатов в виде чека
-
- Адаптивность (блоки растягиваются по ширине на узких экранах, на широких — выстраиваются в два ряда по 450px)
-
- Использование корпоративных цветов: жёлтый (акцентный), зелёный (основной)
-
- Полностью клиентское приложение, ибо экономим на хостинге и БД
-
- 1 тонна
-
- 5 тонн
-
- 20 тонн
-
- Для преодоления расстояния, на которое требуется сутки (600 км), используется только транспорт грузоподъёмностью 20 тонн
-
- До некоторых городов транспорт грузоподъёмностью 1 тонна не ходит — использовать транспорт грузоподъёмностью 5 тонн
-
- До некоторых городов транспорт грузоподъёмностью 5 тонн не ходит — использовать транспорт грузоподъёмностью 20 тонн
-
- При массе груза свыше 20 тонн используется несколько транспортов грузоподъёмностью 20 тонн
-
- Стоимость продукции «Овёс» 10 ₽ за кг, при заказе от 5 тонн — 9 ₽ за кг.
-
- Стоимость другой продукции фиксированная
-
- Стоимость продукции рассчитываем по формуле: цена за кг. × масса груза
s1 = price * weight
-
- Стоимость перевозки рассчитываем по формуле: количество транспорта. × удвоенное расстояние * цена за км.
s2 = countTransport * distance * 2 * costPerKM
-
- Итог рассчитываем по формуле: стоимость продукции + стоимость перевозки
s1 + s2
-
- Выводим региональную стоимость товара, если она выше
-
- Выводим выгоду в процентах по формуле: 100 - стоимость продукции / региональная стоимость продукции * 100
100 - price / regionalPrice * 100
-
- Не выводим выгоду в процентах с учётом перевозки, ибо она чаще всего отрицательная