В первую очередь стоит начать с Главной страницы, на ней реализовано несколько блоков, которые отвечают за маркетинг. Также реализован набор пунктов необходимых для продуктивной работы на сайте. Главная страница должна быть яркой и броской, чтобы привлечь внимание покупателей.
Далее необходимо рассмотреть страницу товара, здесь представлен сам товар, также представлено его описание, реализована возможность выбирать количество товара и добавлять товар в корзину. Также можно оставить комментарий к товару.
Покупатель путешествует по магазину и выбирает товары, все выбранные товары сохраняются в корзине. Товары отображаются вместе с картинкой и названием. Реализована возможность убрать товар из корзины, также увеличить или уменьшить его количество, реализована возможность применить промо-код.
Оформление заказа, происходит следующим образом, пользователь заполняет поля необходимые для доставки. Рядом с введенными данными дублируется заказ покупателя, для того чтобы он мог его проверить, выводится сумма, чтобы клиент видел стоимость своего заказа. Пользователь может выбрать способ оплаты, либо оплатить заказ при получении наличными или же использовать платежную систему Яндекс Деньги.
Свой заказ можно посмотреть, выводится сумма покупок, также товары которые вы добавили в корзину, имеется возможность изменить способ оплаты на систему Яндекс. Деньги
При выборе оплаты через Платежную систему Яндекс деньги, пользователь будет переведен на страницу оплаты. Где пользователь будет видеть номер своего заказа, а также итоговую сумму. Пользователь сможет увидеть расчетный счет, а также ввести данные для оплаты заказа.
Программный код интернет магазина можно увить на моем GutHub.
https://github.com/UrzhuntcevUV/online-shop-Django-