Полноценное Fullstack-приложение интернет-магазина VR-игр. Бэкенд — Python/Django + Django REST Framework, фронтенд — React.js, БД — PostgreSQL. Реализованы: каталог игр с фильтрацией по жанрам, форма заказа, модальное окно оплаты, слайдер, административная панель (управление играми и заказами). В комплекте — пояснительная записка, ER-диаграмма, блок-схема алгоритма, диаграмма прецедентов, скриншоты, листинги кода. Работа проверена, готова к сдаче.
1. Анализ предметной области и обоснование выбора технологий. 4
1.1. Развитие и перспективы индустрии виртуальной реальности. 4
1.2. Обзор существующих платформ для продажи VR-игр. 6
1.3. Обоснование выбора технологического стека. 8
2. Практическая реализация веб-приложения «Game Shop». 12
2.1. Проектирование архитектуры и структуры базы данных приложения. 12
2.2. Разработка ключевых функциональных модулей приложения. 15
2.3. Тестирование и демонстрация работы разработанного приложения. 38
Список использованных источников. 52
1. Специализированная техническая литература. 52
1.1. Основная техническая литература. 52
1. Специализированная техническая литература
1.1. Основная техническая литература
1. Малютин О.Т. Python и Django: разработка современных web-приложений. Учебное пособие. СПб.: Питер, 2023. — 480 с.
2. Гавриков М.К. Django REST Framework. Профессиональная разработка API-сервисов. Практическое руководство. М.: Альфа-книга, 2022. — 320 с.
3. Прохоренок Н.А. Создание веб-сайтов с использованием Python и Django. Самоучитель. СПб.: БХВ-Петербург, 2021. — 560 с.
4. Штольц А.Д. Профессиональная разработка серверных приложений на Python и Django. Учебник для студентов технических специальностей. М.: Инфра-М, 2022. — 448 с.
5. Матросов А.В. Программирование на Python для профессионалов. Полное руководство по языку и практике программирования. СПб.: Наука и техника, 2023. — 640 с.
6. Голованов А.Л. Разработка высоконагруженных веб-приложений на Python/Django. Учебное пособие. Екатеринбург: У-Фактория, 2022. — 368 с.
7. Скитович В.П. Руководство по практическому использованию Python, Django и PostgreSQL. Учебно-методическое пособие. Саратов: Новый издательский дом, 2021. — 400 с.
8. Михеев А.А. API и микросервисы на Python и Django REST Framework. Учебное пособие. Казань: Бук, 2022. — 288 с.
9. Воронин Д.А. Оптимизация производительности веб-приложений на Python и Django. Практическое руководство. Пермь: Универсальная книга, 2023. — 304 с.
10. Александров С.А. Использование шаблонизаторов и форм в Django. Учебное пособие. Нижний Новгород: Студия печати, 2022. — 256 с.
1.2. Дополнительная техническая литература
1. Абрамян М.Э., Долгополова А.Ф. Разработка клиент-серверных приложений на платформе Node.js // Учебник. — Ростов-на-Дону : Издательство ЮФУ, 2019. — 232 c.
2. Васильев Н.Н. Создание веб-приложений с использованием фреймворка ReactJS // Практическое руководство разработчика. — СПб.: БХВ-Петербург, 2020. — 400 с.
3. Шилдт Г. Изучение JavaScript ES6 и ES7 с нуля / Перевод с англ. — Москва : ДМК Пресс, 2021. — 480 с.
4. Хастед Э. Проектирование интерфейсов с применением React.js и Redux // Учебное пособие. — Харьков : Инновационная компания, 2022. — 368 с.
5. Флетчер Дж. Программирование на TypeScript + React.js: от идеи до полноценного приложения // Библиотека программиста. — Спб.: Питер, 2023. — 512 с.
6. Zlatkov A. Modern Web Development with React and Next.js // Packt Publishing Ltd., 2024. — 400 p.
7. Ершов А.П. Руководство по созданию интерактивных веб-интерфейсов на React.js // Интернет-журнал «Информатика», № 12, 2023 г. — Электронная версия доступна по адресу: http://www.informatica.ru/archive/articles/r_12_2023.html
8. Бекманн К. React.js: продвинутые паттерны проектирования компонентов // Русская редакция журнала «OpenSource». — Москва, январь-февраль 2024 г. — С. 12–25.
1.3 Интернет-ресурсы1. Репозиторий с исходным кодом сайта-витрины магазина VR-игр. – URL: https://github.com/SergeG28071988/vrgames-shop (дата обращения: 31.08.2026). – Текст : электронный.
2. Демонстрационная версия сайта-витрины магазина VR-игр. – URL: https://sergeg28071988.github.io/vrgames-shop/ (дата обращения: 31.08.2026). – Текст : электронный.
3. Видео-демонстрация работы магазина VR-игр. – URL: https://rutube.ru/video/b3386f60bde9916228af50369c812150/ (дата обращения: 31.08.2026). – Текст : электронный.