R50 aacd65b4a6fd769592870d800a4e848e
Python разработчик

GameWawe

Добавлено 04 сен 2024 в 12:29
1. Общие сведения
  • Название проекта: Сайт магазин с компьютерными играми
  • Технологии:
  • Python
  • Django
  • SQLite
  • HTML/CSS
  • JavaScript
  • Bootstrap
  • Rest Framework
2. Функциональные требования 2.1 Регистрация, авторизация, удаление пользователей
  • Пользователь имеет возможность зарегистрироваться указав:
    • Логин
    • Пароль
    • Email
  • Пользователь имеет возможность входа в систему, используя логин и пароль.
  • Пользователь имеет возможность удалить свой профиль
2.1.1 Личный кабинет пользователя
  • Реализовать личный кабинет, где пользователь может:
    • Просмотреть свои данные
    • Изменить данные
    • Посмотреть список заказов
    • удалить свой профиль
    • выйти из учетной записи
2.2 Список игр
  • пользователь видит список игр с:
  • Названием игры
  • Картинкой (обложкой)
  • Рейтингом
  • Ценной
2.3 Страница с деталями игры
  • Каждая игра имеет отдельную страницу с:
    • названием
    • Полным описанием
    • Возрастным рейтингом
    • Жанром
    • Системными требованиями
    • Скриншотами
    • Ценной
    • Скидкой (если такова имееться)
    • Возможность выбрать количество товаров
    • Полоожить в корзину
2.4 Страница с заказами пользователя
  • Если пользователь не авторизован, перенаправлять на страницу авторизации или регистрации.
    • В корзине есть возможность:
    • удалить заказ
    • обновить делали заказа (количество товаров)
F4762d8afc 76a5ecedeb 61e82c822f 4056d3d4ba Acdbfe2a7e E76269d6c2