Необходимо разработать интернет магазина на CMS Magento
Требования к исполнителю:
- Опыт разработки с использование gitlab
- Знание docker compose
- Опыт разработки телеграм ботов
- Поддержка и доработка сайта (каждая доп функция оплачивается отдельно по договоренности)
ТЗ
Необходимо написать интернет магазин электроники, в качестве референса используем
Модули:
1. Магазин
2. Блог
Магазин:
- Регистрация
При регистрации пользователю необходимо указать ФИО+почта+пароль
- Каталог товаров
При выборе категории получаем список сопутствующих товаров (**Дописать структуру**)
- Добавление товара в корзину, удаление из корзины поштучное
- Покупка
Если есть аккаунт пользователь авторизуется (email и paswd), если аккаунта нет говорим что необходима регистрация
После успешной авторизации: если у человека ранее были покупки предлагаем ему воспользоваться теми же биллинг данными что и были указаны ранее (Фио, номер телефона, адрес доставки), если ранее покупок не было человеку необходимо указать их (ФИО, номер телефона, адрес доставки, выбор способы оплаты)
После успешной оплаты пользователь получает на почту письмо о том что оплата прошла успешно, с вами свяжется менеджер и редирект на окно с информацией о заказе (номер заказа, наименование)
- Личный кабинет пользователя:
Редактировать профиль (человек может изменить номер телефона, почту, биллинг профиль, изменить пароль)
История заказов (формировать список по дате заказа и статусу, первыми в списке должны стоять товары которые ожидают оплаты и в стадии отправки)
wishlist (принцип формирования: если товара нет в наличии, а пользователь хочет его приобрести он может нажать на условное сердечко, и как только позиция будет доступна он получит уведомление на почту) (наличие такой функции поможет примерно понять какой объем товара можно продать практически моментально)
Редактирование wishlist (добавить, убрать, очистить полностью)
Добавить позицию из wishlist в корзину (после добавления в корзину и успешного заказа позиция пропадает из wishlist)
Logout
Блог:
- Скролл лента, как у референса
- При нажатии на статью человек может полностью прочитать статью, если это какая то рекламная статья в конце нее предлагаю сделать миниблоки с товарами которые были разобраны, что бы человек под впечатлением мог сразу закинуть это все в корзину и купить
- При переходе в режим чтения статьи предлагаю сделать беспрерывный скролл для перехода в другие (пример реализации:
)