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

Здравствуйте!

Тз для сайта grillmag.ru

Пользовательская часть сайта:

Действия происходят на странице оформления заказа.

1. "Определение адреса и расчет стоимости доставки".

Этап оформления заказа "Информация о плательщике"

После указания адреса доставки, адрес должен быть проверен через API Яндекс.Карты и выдать статус:

- В случае успешного определения местоположения дома - "Успешно определено с точностью до дома"

- В случае отрицательного - "Адрес не найден. Ссылка[укажите адрес при помощие Яндекс. Карты]". Пользователь указывает свой адрес на карте.

После определения адреса доставки, происходит расчет расстояния от МКАД до указанного адреса и полученное значение передается в этап оформления заказа "Методы доставки".

Всего два варианта "методы доставки":

- Самовывоз

- Доставка

Доставка появляется, если сумма заказа выше определенной цены.

Вариант доставки и её стоимость будут меняться в зависимости от полученного значения:

"Доставка в пределах МКАД"

"Доставка за МКАД в пределах 10 км"

"Доставка за МКАД в пределах 10 — 40 км"

После определения варианта доставки, рассчитывается цена доставки на основе суммы заказа:

"Доставка в пределах МКАД"

от 1 500 руб. до 2 999 руб. — 350 руб.

от 3 000 руб. — БЕСПЛАТНО!

"Доставка за МКАД в пределах 10 км"

от 1 500 руб. до 2 999 руб. — 350 руб.

от 3 000 руб. — БЕСПЛАТНО!

"Доставка за МКАД в пределах 10 — 40 км"

от 1 500 руб. до 2999 руб. — 850 руб.

от 3 000 руб. до 5 999 руб. — 600 руб.

от 6 000 руб. до 7 999 руб. — 300 руб.

от 8 000 руб. до 9 999 руб. — 150 руб.

от 10 000 руб. — БЕСПЛАТНО!

Редактирование названий вариантов доставки, их стоимость, минимальной суммы заказа для отображения доставки и условия бесплатности должно быть возможным через админ-панель сайта. Список диапазонов км от МКАД должен быть редактируемым и с возможностью дополнения зон с заданием цены доставки.

Параметры, необходимые для работы API яндекс.карт должны быть вынесены в отдельный модуль.

2. Выбор даты доставки.

При оформлении заказа необходимо предоставить возможность пользователю выбрать дату и временной интервал (4-х часовой)[пример можно посмотреть у утконоса] доставки и написать комментарии к получению заказа.

Дата и время доставки должны отображаться в личном кабинете пользователя и в административной части сайта в самих заказах.

Административная часть сайта:

1. На сайте продаются товары питания. У каждого блюда задан свой вес. Вес может иметь некую погрешность.

После оформления заказа, менеджер уточняет точный вес товара, который сейчас есть на складе.

У менеджера, в режиме редактирования заказа, должна быть возможность редактирования веса товара и указания его точного значения. При этом значение не должно округляться.

После того как менеджер указал вес, цена товара пересчитывается, исходя из удельной стоимости (в расчёте на 1 кг).

2. Раздел "Продажи" -> "Доставки".

В разделе должен присутствовать фильтр по дате доставки и поле "Тип доставки": доставка или самовывоз.

Фильтр по дате доставки возможно стоит отобразить в виде календаря с выбором конкретной даты. После выбора даты отображаются заказы по доставке на текущий день.

3. У товара должна присутствовать возможность задать единицу измерения. Например, у некоторых блюд - кг., у других - шт. Единица измерения должна выводится в каталоге и на карточке товара.

Все задачи нужно реализовать в виде отдельных модулей для CMS.

Интересует бюджет и сроки. Если сроки озвучили - будьте любезны уложиться в них.

Пока друг друга не знаем - оплата будет производится поэтапно. Разбиваем всё тз на конкретные этапы. Так будет удобно для обеих сторон.

10 лет назад
Xeolit
Артём 
40 лет
15 лет в сервисе
Был
4 года назад

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

Нет заявок фрилансеров
  • Похожие заказы

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

    Закрыт
    10 лет назад
  • $50

    Необходимо на сайт (интерактиваная обучающая оболочка) добавить 1. форму для загрузки текстового файла, чтобы содержимое файла отображалось на отдельной html странице (страница курсы). 2. добавить форму для создания теста и добавления вопросов (наподобие Moodle, только ...

    Закрыт
    10 лет назад
  • $12

    Сделать прогноз погоды на сайте для 600 городов. Так чтобы вся информация выводилась в html как здесь http://travel.org.ua/weather.php?t_id=17 Т.е. использования JS версии, которая подтягивает погоду из какого либо источника не подходит.

    Закрыт
    10 лет назад
  • Сайт jnet_kz Вот что выдает: Warning: Class 'ModuleUser' not found in /var/www/v-5935/data/www/jnet.kz/engine/classes/Engine.class.php on line 1112 Fatal error: Class 'PluginAceadminpanel_Inherit_ModuleUser' not found in /var/www/v-5935/data/www/jnet.kz/plugins/aceadminpanel/classes/modules/user/User.class.php on line 21 Задача: ...

    Закрыт
    10 лет назад
  • $15

    Нужно для большого количества запросов спарсить такие данные со страницы выдачи google https://yadi.sk/i/ivN9_E9ghNgJG Бывает еще такой вариант https://yadi.sk/i/_mE_5qkmhNgT5 https://www.google.com.ua/search?q=%D0%9A%D0%B0%D1%81%D0%BF%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9+%D1%83%D0%BB%D0%B0%D1%80&oq=%D0%9A%D0%B0%D1%81%D0%BF%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9+%D1%83%D0%BB%D0%B0%D1%80&aqs=chrome..69i57j69i60.157j0j1&sourceid=chrome&es_sm=93&ie=UTF-8 второй пример, введите "Белая сова".

    Закрыт
    10 лет назад
  • Добрый день. Ищу php/js программиста с опытом работы с апи яндекса. Требуется автоматизировать несколько рутинных операций в яндекс.директе. upd. можно без опыта, там обыкновенное апи, авторизовались - получили ...

    Закрыт
    10 лет назад