Розробка ігрової інформаційної платформи засобами React.js та Node.js

dc.contributor.authorМатвійчук, Віталій Вікторович
dc.date.accessioned2026-06-29T09:27:53Z
dc.date.available2026-06-29T09:27:53Z
dc.date.issued2026
dc.descriptionМатвійчук В. В. Розробка ігрової інформаційної платформи засобами React.js та Node.js : кваліфікаційна робота бакалавра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник А. Г. Кривохата. Запоріжжя : ЗНУ, 2026. 61 с.uk
dc.description.abstractUA : Робота викладена на 61 сторінці друкованого тексту, містить 54 рисунки, 11 джерел. Об’єкт дослідження – процес розробки ігрової платформи із використанням клієнт-серверних технологій. Мета роботи – розробка ігрової інформаційної платформи з використанням React.js на стороні клієнта та Node.js на стороні сервера для забезпечення зручного доступу до новин, користувацьких сервісів і адміністрування. Методи дослідження – методи об’єктно-орієнтованого програмування, методи моделювання програмного забезпечення, тестування вебзастосунку. У кваліфікаційній роботі розроблено ігрову інформаційну платформу, орієнтовану на взаємодію користувачів із контентом, новинами та сервісами для ігрової спільноти. Вебзастосунок реалізовано з використанням бібліотеки React.js для побудови динамічного інтерфейсу користувача та середовища Node.js для серверної логіки й обробки запитів. Розроблено систему реєстрації та авторизації користувачів, модуль новин, панель керування адміністратора та інтеграцію з базою даних. Додатково реалізовано AI-асистента на базі Google Gemini API, який забезпечує генерацію відповідей українською мовою та взаємодію користувачів із системою через інтерфейс вебзастосунку. Запропоноване рішення забезпечує швидкодію, ефективність і зручність використання. Результати роботи можуть бути використані як основа для створення сучасних вебсервісів у сфері ігрових платформ та онлайн-спільнот.uk
dc.description.abstractEN : The work is presented on 61 pages of printed text, 54 figures, 11 references. The object of research is the process of developing a gaming platform using client-server technologies. The purpose of the work is to develop a gaming information platform using React.js on the client side and Node.js on the server side to provide convenient access to news, user services, and administration tools. Research methods include object-oriented programming methods, software modeling methods, and web application testing methods. The qualification thesis presents the development of a gaming information platform focused on user interaction with content, news, and services for the gaming community. The web application was implemented using the React.js library for building a dynamic user interface and the Node.js environment for server-side logic and request processing. A user registration and authorization system, a news module, an administrator control panel, and database integration were developed. Additionally, an AI assistant based on the Google Gemini API was integrated into the platform to provide responses in Ukrainian and support interaction between users and the system through the web interface. The proposed solution ensures high performance, efficiency, and ease of use. The results of the work can serve as a foundation for creating modern web services in the field of gaming platforms and online communities.uk
dc.identifier.urihttps://dspace.znu.edu.ua/items/128ac7bc-75de-444a-8778-6f028e7f3c05
dc.language.isoukuk
dc.subjectбаза данихuk
dc.subjectвебзастосунокuk
dc.subjectігрова платформаuk
dc.subjectінтерфейс користувачаuk
dc.subjectклієнт-серверна архітектураuk
dc.subjectсистема авторизаціїuk
dc.subjectуправління контентомuk
dc.subjectAPIuk
dc.subjectauthorization systemuk
dc.subjectclient-server architectureuk
dc.subjectcontent managementuk
dc.subjectdatabaseuk
dc.subjectgaming platformuk
dc.subjectNode.jsuk
dc.subjectReact.jsuk
dc.subjectuser interfaceuk
dc.subjectweb applicationuk
dc.titleРозробка ігрової інформаційної платформи засобами React.js та Node.jsuk
dc.typeРобота бакалавраuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Матвійчук.pdf
Size:
1.84 MB
Format:
Adobe Portable Document Format
Description:
Робота бакалавра

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.81 KB
Format:
Item-specific license agreed upon to submission
Description: