Требуется специалист с глубоким пониманием Wordpress для кастомизации интернет-магазина richtime.com

Входные данные:

Интернет-магазин на Wordpress + Woocommerce + Custom Fileds.

1. Настройка магазина Woocommerce.

1.1 Нужно реализовать в шапке сайта корзину с со счетчиком динамическим счетчиком отправленных туда товаров на Ajax.

1.2 Настроить способы доставки/оплаты следующим образом:

i. Получение: доставка, самовывоз

ii. Способы оплаты – наличными курьеру, картой курьеру, оплатить онлайн (эквайринга пока нет, тут ставим заглушку)

1.3 Настроить интеграцию с AmoCRM

2. Функционал «Отложить для просмотра». На странице товара и на Archives товаров необходимо добавить кнопку «Отложить для просмотра». При нажатии на кнопку, позиция товара сохраняется в память с определенным признаком (по принципу корзины). При этом в интерфейсе активируется иконка/кнопка со счетчиком отложенных (рядом с корзиной, см. п. 1), по нажатии на которую пользователь отправляется на форму записи на просмотр. Форма записи предполагает два варианта места просмотра на выбор:

2.1 Записаться на просмотр на месте (в магазине/салоне) с выбором времени и места. Соответственно, нужен линкованный справочник магазинов

2.1 Заказать презентацию на дом – заполнение формы с контактными данными пользователями. Поскольку данная услуга может быть платной, после заполнения формы даем на выбор – оплата курьеру или эквайринг (не реализуется, ставим заглушку), с возможностью отложенной оплаты (то есть даем пользователю ссылку на заказ со статусом «ожидает оплаты», отправляем ссылку на почту). Способы оплаты презентации должны отключаться/включаться в админке.

2.3 Указанные в п.п. 1-2 объeкты должны сохраняться как отдельные объекты WP и быть доступны в админ-панели, по аналогии с пунктом меню «Заказы» магазина.

2.4 Данные объекты также должны быть интегрированы с AmoCRM

3. Сравнение товаров. Расширение функционала Woocommerce с целью реализации сравнения товаров по имеющимся полям, включая Custom Fiеlds товаров Woocommerce с возможностью отобразить все поля, либо только различающиеся. Для примера – механизм сравнения technopoint.ru

4. Мастер-опросник для подбора часов. Цель – на основе нескольких вопросов подготовить массив фильтров и дальнейшее отображение позиций магазина на основе этих фильтров. Нужна возможность создавать вопросы для мастера со стороны администратора.

Процесс вкратце выглядит так:

Back:

1. Создаются создается справочник вариантов для выбора с возможностью линковки одной создаваемой позиции с неcколькими полями из товаров Woocommerce. Например, создаем объект «Для женщины», в этом интерфейсе должны отображаться все имеющиеся кастомные поля, используемые в товарах. Выбираем несколько галочками, сохраняем объект.

2. Создаются вопросы. Объект, который линкуется уже с объектами из п. 1. Имеет заголовок и интерфейс для линковки. Например, «Для какого пола Вы хотите подобрать часы?» и линкуется с вариантами «Мужской», «Женский»

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

Front:

Пользователь видит кнопку «Подобрать часы», при нажатии переходит на приветственную страницу, и дальше в режиме мастера прокликивает все этапы в той последовательности, в какой они были указаны в админ-панели. По итогам ответов мы получаем массив Custom Fileds, по которым и происходит фильтр товаров. При этом все параметры поиска должны отобразиться в адресной строке браузера на тот случай, если пользователь захочет отправить кому-то ссылку на готовую подборку.

При этом результат поиска (url) сохраняется в админке (как отдельный объект «История поиска»).

Итого 4 основных пункта доработок. При отклике на заказ прошу указывать сроки часах и цену для каждого из 4-х пунктов. ЗАЯВКИ БЕЗ УКАЗАНИЯ СРОКОВ РАССМАТРИВАТЬСЯ НЕ БУДУТ.

Дополнительно:

- Весь функционал должен быть реализован с использованием имеющихся возможностей WP, т.е. регистрация типов постов, создание таблиц – все должно реализовываться при помощи API Wordpress, Никаких прямых запросов к БД.

- Весь выводимый текст нужно регистрировать как переменные Polylang в файле functions.php, поскольку сайт мультиязычный.

- Предоставляется доступ к админ-панели, репозиторию Github.

- Обязательно наличие возможности живого общения с демонстрацией экрана в любом позволяющем это мессенджере.

4 года назад
dserov
Денис 
42 года
5 лет в сервисе
Был
4 года назад

Выбранный исполнитель

siterrier
35 лет
10 лет в сервисе
Был
4 года назад
4 года назад
$580
9 дней
Отзыв недоступен.
По этому заказу не оплачена комиссия сервиса!

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

Кисляк
 
37 лет
11 лет в сервисе
Был
2 года назад
17 отзывов
4 года назад
Александр
 
36 лет
13 лет в сервисе
Был
4 часа назад
287 отзывов
4 года назад
Дмитрий
 
31 год
4 года в сервисе
Был
4 года назад
4 года назад
Евгений
 
35 лет
6 лет в сервисе
Был
8 часов назад
27 отзывов
4 года назад
Валерий
 
39 лет
19 лет в сервисе
Был
7 дней назад
170 отзывов
4 года назад
Сергей
 
40 лет
5 лет в сервисе
Был
10 часов назад
1 отзыв
4 года назад
siterrier
35 лет
10 лет в сервисе
Был
4 года назад
4 года назад
Андрей
 
30 лет
12 лет в сервисе
Был
день назад
61 отзыв
4 года назад