Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Сайт работает на Wordpress .Woocommerce. Необходимо расширить доставку, обеспечив применение цены из таблицы, которая соответствует расстоянию между двумя точками - индекс магазина и индекс клиента. Факстически, мы проверяем при помощи google maps api расстояние между двумя точками, проверяем количество заказанных паллетов и ищем в таблице подходящую стоимость доставки.

То есть, цена заказа у нас зависит от двух параметров - расстояние в километрах и количество паллетов. Чем больше паллетов - тем дешевле. Смотрите таблицу ниже.

Общее описание

Пользователь добавив к корзину определенное количество паллетов переходит на страницу оформления заказа. На странице отображаются данные заказа и рассчитывается доставка. Доставка должна рассчитываться в зависимости от количества заказанных паллетов и расстояния, которое преодолеет автомобиль доставки от начальной точки до конечной. Где начальная точка это индекс и/или улица и номер дома в настройках магазина, а конечная точка - индекс и/или улица и номер дома клиента в его профиле.Расстояние можно считать на основе Google Map Api для автомобильного транспорта.

Таблица тут https://prnt.sc/406kfwuWI8Ua

В таблице в колонке слева километры, в колонке сверху - количество паллетов. При количестве паллетов 13+ цена применяется та же, что и в колонке 13/4. Цена применяется в зависимости от расстояния и количества паллетов.

Необходимые функции

  • Возможность добавить цену для паллета и расстояния. Цена будет вводиться от логистической компании, к которой потом будет прибавляться НДС. То есть, должна применяться формула Price + (Price/4). То есть, создать таблицу или создать ее при помощи п. 5
  • Возможность добавлять новые колонки по горизонтали (при ручном создании таблицы)
  • Возможность установить цену для каждого расстояния и количества паллетов согласно таблице
  • Брать данные (адрес) для расчета расстояния из профиля покупателя и настроек магазина
  • Как дополнительная опция загружать цены из excel файла - в виде таблицы как на картинке выше (для обновления цен)
Оценка необходима в двух вариантах:

1. Создаем таблицу вручную

2. Создаем таблицу вручную или заливаем excel файлов и таким образом обновляем или пересоздаем таблицу.

3 года назад
espectro_org
Константин 
41 год
14 лет в сервисе
Был
7 дней назад

Заявки фрилансеров

Мирас
 
39 лет
13 лет в сервисе
Был
2 года назад
3 года назад
  • Похожие заказы

  • Необходимо доработать сайт на платформе Wordpress в соответствии с предоставленным техническим заданием. Ожидается выполнение задач в установленные сроки и по согласованной цене.

    Закрыт
    3 года назад
  • Задача заключается в восстановлении удаленной переписки в WhatsApp. Необходимо исследовать доступные методы и возможности восстановления данных, чтобы понять, возможно ли вернуть утраченные сообщения.

    Закрыт
    3 года назад
  • Требуется разработка чат-бота в Telegram с нуля, который сможет самостоятельно поддерживать логическую коммуникацию с клиентами. В дальнейшем возможна интеграция бота и его данных на сайт. Ищем специалистов в области веб-программирования для реализации данного проекта.

    Закрыт
    3 года назад
  • Ищется веб-разработчик для создания нового проекта с использованием Vue3, Vuex, Tailwind и CSS. Основные задачи включают разработку front-end части приложения и настройку логики взаимодействия между компонентами. Опыт в веб-программировании обязателен.

    Закрыт
    3 года назад
  • Требуется разработать скрипт, который будет отслеживать изменения на заданных URL-адресах. Скрипт должен запускаться раз в месяц и сравнивать текущую версию страницы с предыдущей. В случае обнаружения изменений необходимо выводить список измененных URL, причем измененные элементы должны быть выделены красным цветом.

    Завершен
    3 года назад
  • Требуется доработка веб-сайта с использованием React. Основные задачи: просмотр удаленных ФО, редактирование маршрутов и торговых точек, создание и редактирование документов, отчётность по заявкам и продажам, интеграция с Google картами для отображения маршрутов и ТТ, а также просмотр информации о текущем местоположении агента.

    Закрыт
    3 года назад
  • Требуется реализовать ограничение доступа к сайту только для пользователей из России. В заявке укажите бюджет, сроки и методы реализации. Важно наличие опыта работы с веб-программированием и понимание работы с данными на сервере.

    Закрыт
    3 года назад
  • Требуется специалист по веб-программированию для доработки существующего сайта на Laravel. Необходимо устранить ошибки при переходе по меню и исправить проблему с отображением загруженных фото, которые вызывают ошибку 404. Ищем опытного разработчика для анализа и ремонта кода.

    Закрыт
    3 года назад
  • Необходимо доработать сайт videostena.by на платформе OpenCart 3. Требуется добавить кнопку "Получить описание для тендера" с формой обратной связи, исправить просмотр изображений с листанием и настроить цели для Google Analytics, чтобы отслеживать отправку заявок и клики по телефону.

    Закрыт
    3 года назад