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

Имеется самописное решение заказа товаров для лендинга, интегрированное напрямую с Riteil CRM и сервисом расчёта доставки apiship.ru , требуются доработки, или разработка с нуля аналога.

Вёрстка html выполнена через uikit3, её и придерживаться.

Исходный код в виде web pack имеется от предыдущего исполнителя, не завершившего проект. ТЗ, что требуется сделать, так же файлом прикреплено.

Ссылка http://honeydev.beget.tech/

Работу можно разделить на этапы, 1 этап - 1 кворк, по каждому этапу обсуждаем требования как можно детальнее.

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

Крупные доработки:

1) Решение должно работать в виде виджета, который можно установить на любой лендинг/статичный сайт. Сейчас это немного не так.

2) Подключить интернет-эквайринг Тинькофф.

3) Подключить оплату в кредит/рассрочку от Тинькофф по api. https://forma.tinkoff.ru/docs/credit/scenarios/

4) Статусы заказов и пояснение к ним https://docs.google.com/spreadsheets/d/1QOB5CBr8Mc0-Qptn1j7Elk4QOGMnSFnBwZKDfjcW3oo/edit?usp=sharing

реализовать так, как всё описано.

Небольшие доработки:

1) Сейчас в первый шаг с товарами грузятся все товары из каталога retailcrm, необходимо, чтобы виджет имел настройки, в виде атрибутов, где можно задать id товаров, которые необходимо показывать на витрине.

2) При нажатии на "+" товар сразу добавляется в корзину ,сейчас к заказу ни чего не добавляется пока не нажать "В корзину"

3) Кнопка "Далее, выбор доставки", должна появляться только при наличии товаров выбранных к заказу.

4) В поле "Город/населенный пункт:" при вводе, должны предлагаться только города, НП, деревни, сёла и т.д, но не улицы. (поиск идёт через dadata)

5) Если выбрано "Самовывоз" , открывается я.карта, где должна быть срока поиска объектов.

6) При выборе пункта самовывоза, выводить alert«Подтверждаете этот пункт выдачи?» Да/Нет. Если Да, то карта должна скрыться, вместо карты вывести кнопку "Изменить пункт самовывоза", при нажатии снова открывается карта с пунктами. Если нет, отмениь вы бор и оставить карту.

7) Способы оплаты показываются не всегда (исправить баг). Способы грузятся из retailcrm. Надо проверить почему.

8) Пока не выбран способ оплаты , нельзя показывать кнопку "Далее" или можно показывать, но при нажатии выдавать alert, что способ оплаты не выбран.

9) При Доставке курьером, в строке вода адреса, нет готовых подсказок по улицам, домам.

10) нельзя показывать кнопку "Далее", пока не указан адрес до дома, Либо можно показывать, но при нажатии на кнопку «Далее», выдавать alert, что не указан точный адрес курьера.

11) Поле Скидка, должны быть показано на всех шагах.

12) В последнем шаге, кнопка «Изменить заказ», отправляет на 1 шаг.

13) В поле телефона, нужно применять маску ввода, такого формата, маска зависит от выбранной страны.

14) все элементы , которые требуют прогрузки, должны быть анимирвоаны прелоадерами. , в т.ч после отправки заказа.

15) Сначала довести до рабочего состояния способ оплаты «наложенный платёж», сейчас после оформления по этому способу, на странице заказа, например http://honeydev.beget.tech/order.html?order=1324 , нельзя подтвердить заказ по кнопке (не доделано) , чтобы менялся статус в Riteil CRM.Примечание: возможность наложенного платежа при том или ином способе доставки берётся из api apiship.ru , вроде бы сейчас это работает корректно.

16) Другие доработки могут «всплыть» по мере тестирования., обсуждается отдельно.

17) после того, как решение будет готово полностью, но с оплатой «наложенный платёж», приступить к реализации онлайн оплат, описанных выше.

2 года назад
guest_16382131594752
2 года в сервисе
Был
2 года назад