Легенда
Компания «Твой орех» решила расширяться и продавать орехи по всей стране, для этого им нужен интернет-магазин для удобных заказов, оплаты и доставки.
Цель
Исправно работающая система авторизации и приёма заказов
Задача
Необходимо создать полноценный сайт интернет-магазина.
- На сайте должны отображаться различные типы товаров
- У каждого товара должна быть собственная страница
- Также необходимо создать модель пользователей, у которых будет возможность
добавлять товары в корзину и просматривать историю покупок в личном кабинете.
- Администраторы сайта должны уметь добавлять и редактировать товары
- Основные сущности:
- Пользователи
Есть администраторы и покупатели. Покупатели могут регистрироваться. Обязательные поля: логин, пароль, почта, телефон, имя, фамилия
- Товары
Обязательные поля: название, описание, цена
- Заказы
Должны отражать список товаров, выбранных пользователем
Инструменты
- DJANGO — веб-фреймворк для python
- jinja2 — шаблонизатор, позволяющий нам динамически изменять html-шаблон
- bootstrap — набор js-скриптов и css-стилей для вёрстки простых красивых страниц
- PILLOW — понадобится для обработки изображений товаров