Сайт-магазин с ЛК
задача - создать веб-сайт магазина на Django (бэкэнд) и Vue.js (фронтэнд). Важно точно воспроизвести все требования, указанные ниже:
1. Создать сайт магазина на Django (бэкэнд) и Vue.js (фронтэнд)
2. Основная страница должна отображать список товаров.
3. Всплывающая корзина в виде кругляшка в правом нижнем углу. При добавлении товара, корзина должна разворачиваться при наведении и показывать добавленные товары, с возможностью сделать покупку, списывая сумму с внутреннего баланса пользователя.
4. Создать страницу логина с полями для ввода логина и пароля и кнопкой входа, расположенными по центру страницы.
5. Страница личного кабинета, где должен отображаться баланс пользователя, количество красных и желтых карточек, а также история покупок.
6. Страница статистики, где будут отображены все пользователи, их баланс, количество красных и желтых карточек.
7. Админка, через которую можно добавлять товары с картинками, управлять количеством на складе, редактировать пользователей, их балансы и количество карточек.
8.Создать внутреннюю базу данных для хранения данных о пользователях, товарах и покупках.
10. Создать фронтэнд на Vue.js с пастельными оранжевыми и белыми стилями.
11. В шапке сайта должно быть название магазина, ссылки на страницы: главная, профиль, статистика (отображается только для авторизованных пользователей), кнопки входа и выхода.
12. Страница логина должна адаптироваться под количество добавленных товаров через админку.
Создание сайта