Разработка личного кабинета пользователя и системы лояльности
25 000 руб. за проект
Нужно разработать работающий личный кабинет пользователя на сайте October CMS с последующей сессией на сайте, со статусом заказов, с отображением доступных скидок для клиента и личным qr кодом.
1.Авторизация/регистрация пользователя:
A) Нужно создать страницы регистрации и авторизации пользователя используя уже установленный плагин Buddies.
B) Добавить возможность регистрации/авторизации через соц сети (Инстаграм, Фейсбук, ВК).
C) Регистрация должна содержать данные поля: Имя, Фамилия, Номер телефона, Дата Рождения, Пол, Email, Пароль. Все данные должны отображаться в админке CMS.
D) Регистрация должна проходить авторизацию через почту. После успешной активации пользователя ему должно приходить на почту соответствующее письмо.
E) После успешного прохождения страниц вход/регистрация юзер начинает сессию авторизованного пользователя на сайте и имеет доступ к личному кабинету.
F) В шапке сайта должна отображаться иконка авторизации, при нажатии на которую идет переход на страницу авторизации. Если пользователь до этого уже начал сессию и был зарегистрирован, то при нажатии он будет направлен в личный кабинет пользователя.
G) На странице авторизации должна быть ссылка на предложения зарегистрироваться и ссылка для восстановления пароля, авторизация проходит с помощью почты и пароля. На странице регистрации должна быть ссылка на авторизацию.
2.Личный кабинет пользователя:
А) Личный кабинет должен содержать в себе 7 переходов: изменить личные данные; добавить адрес доставки; история заказов (статус заказов); доступные скидки; удалить учетную запись; личный QR код; выйти из учетной записи. Доступ ко всем переходам из личного кабинета имеет только авторизированный пользователь.
B) В пункте “изменить личные данные ” пользователь сможет изменить свои данные введенные при регистрации. А также изменить пароль.
C) “Статус заказов” должен быть интегрирован из плагина Shopaholic должен информировать о совершенных покупках данным пользователем и о статусе его заказа, как это отображено в админке во вкладке заказы.
D) “Доступные скидки” должны быть интегрированы из плагинов Campaigns for Shopaholic, Coupons for Shopaholic, Discounts for Shopaholic и должны содержать в себе включенные для данных пользователей акции.
E) Если пользователь ввел адрес доставки в личном кабинете, необходимые данные будут подставляться в форме оформления заказа. Или если пользователь ввел данные во время оформления заказа, то эти данные будут сохранены в форме личного кабинета “добавить адрес доставки” c возможностью редактирования.
F) В кабинете пользователя пользователю присваивается личный QR код и генерируется личная страница, по переходу по которому можно будет увидеть всю информацию о пользователе (история покупок, регистрационные данные, доступные акции). Пользователь доступ к данной странице не имеет.
3.Система лояльности:
A) На сайте уже имеются данные плагины: Campaigns for Shopaholic, Coupons for Shopaholic, Discounts for Shopaholic. Нужно сделать так что бы доступ к акциям данных плагинов можно было присваивать к группам из плагина Buddies Group. (Например: к группе “зарегистрированные” можно включить скидку на определённые товарные позиции)
B) Сделать в корзине графу для промо кода (Coupons for Shopaholic), поле ввода успешного кода должна меняться итоговая цена в зависимости от суммы скидки указанном в промо коде.
C) Если пользователю доступна скидка на тот или иной товар, это должно отображаться в цене товара (в каталоге, в карточке товара, в корзине и в оформлении заказа)
1.Авторизация/регистрация пользователя:
A) Нужно создать страницы регистрации и авторизации пользователя используя уже установленный плагин Buddies.
B) Добавить возможность регистрации/авторизации через соц сети (Инстаграм, Фейсбук, ВК).
C) Регистрация должна содержать данные поля: Имя, Фамилия, Номер телефона, Дата Рождения, Пол, Email, Пароль. Все данные должны отображаться в админке CMS.
D) Регистрация должна проходить авторизацию через почту. После успешной активации пользователя ему должно приходить на почту соответствующее письмо.
E) После успешного прохождения страниц вход/регистрация юзер начинает сессию авторизованного пользователя на сайте и имеет доступ к личному кабинету.
F) В шапке сайта должна отображаться иконка авторизации, при нажатии на которую идет переход на страницу авторизации. Если пользователь до этого уже начал сессию и был зарегистрирован, то при нажатии он будет направлен в личный кабинет пользователя.
G) На странице авторизации должна быть ссылка на предложения зарегистрироваться и ссылка для восстановления пароля, авторизация проходит с помощью почты и пароля. На странице регистрации должна быть ссылка на авторизацию.
2.Личный кабинет пользователя:
А) Личный кабинет должен содержать в себе 7 переходов: изменить личные данные; добавить адрес доставки; история заказов (статус заказов); доступные скидки; удалить учетную запись; личный QR код; выйти из учетной записи. Доступ ко всем переходам из личного кабинета имеет только авторизированный пользователь.
B) В пункте “изменить личные данные ” пользователь сможет изменить свои данные введенные при регистрации. А также изменить пароль.
C) “Статус заказов” должен быть интегрирован из плагина Shopaholic должен информировать о совершенных покупках данным пользователем и о статусе его заказа, как это отображено в админке во вкладке заказы.
D) “Доступные скидки” должны быть интегрированы из плагинов Campaigns for Shopaholic, Coupons for Shopaholic, Discounts for Shopaholic и должны содержать в себе включенные для данных пользователей акции.
E) Если пользователь ввел адрес доставки в личном кабинете, необходимые данные будут подставляться в форме оформления заказа. Или если пользователь ввел данные во время оформления заказа, то эти данные будут сохранены в форме личного кабинета “добавить адрес доставки” c возможностью редактирования.
F) В кабинете пользователя пользователю присваивается личный QR код и генерируется личная страница, по переходу по которому можно будет увидеть всю информацию о пользователе (история покупок, регистрационные данные, доступные акции). Пользователь доступ к данной странице не имеет.
3.Система лояльности:
A) На сайте уже имеются данные плагины: Campaigns for Shopaholic, Coupons for Shopaholic, Discounts for Shopaholic. Нужно сделать так что бы доступ к акциям данных плагинов можно было присваивать к группам из плагина Buddies Group. (Например: к группе “зарегистрированные” можно включить скидку на определённые товарные позиции)
B) Сделать в корзине графу для промо кода (Coupons for Shopaholic), поле ввода успешного кода должна меняться итоговая цена в зависимости от суммы скидки указанном в промо коде.
C) Если пользователю доступна скидка на тот или иной товар, это должно отображаться в цене товара (в каталоге, в карточке товара, в корзине и в оформлении заказа)
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.