Розробка ігрової інформаційної платформи засобами React.js та Node.js
| dc.contributor.author | Матвійчук, Віталій Вікторович | |
| dc.date.accessioned | 2026-06-29T09:27:53Z | |
| dc.date.available | 2026-06-29T09:27:53Z | |
| dc.date.issued | 2026 | |
| dc.description | Матвійчук В. В. Розробка ігрової інформаційної платформи засобами React.js та Node.js : кваліфікаційна робота бакалавра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник А. Г. Кривохата. Запоріжжя : ЗНУ, 2026. 61 с. | uk |
| dc.description.abstract | UA : Робота викладена на 61 сторінці друкованого тексту, містить 54 рисунки, 11 джерел. Об’єкт дослідження – процес розробки ігрової платформи із використанням клієнт-серверних технологій. Мета роботи – розробка ігрової інформаційної платформи з використанням React.js на стороні клієнта та Node.js на стороні сервера для забезпечення зручного доступу до новин, користувацьких сервісів і адміністрування. Методи дослідження – методи об’єктно-орієнтованого програмування, методи моделювання програмного забезпечення, тестування вебзастосунку. У кваліфікаційній роботі розроблено ігрову інформаційну платформу, орієнтовану на взаємодію користувачів із контентом, новинами та сервісами для ігрової спільноти. Вебзастосунок реалізовано з використанням бібліотеки React.js для побудови динамічного інтерфейсу користувача та середовища Node.js для серверної логіки й обробки запитів. Розроблено систему реєстрації та авторизації користувачів, модуль новин, панель керування адміністратора та інтеграцію з базою даних. Додатково реалізовано AI-асистента на базі Google Gemini API, який забезпечує генерацію відповідей українською мовою та взаємодію користувачів із системою через інтерфейс вебзастосунку. Запропоноване рішення забезпечує швидкодію, ефективність і зручність використання. Результати роботи можуть бути використані як основа для створення сучасних вебсервісів у сфері ігрових платформ та онлайн-спільнот. | uk |
| dc.description.abstract | EN : 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.uri | https://dspace.znu.edu.ua/items/128ac7bc-75de-444a-8778-6f028e7f3c05 | |
| dc.language.iso | uk | uk |
| dc.subject | база даних | uk |
| dc.subject | вебзастосунок | uk |
| dc.subject | ігрова платформа | uk |
| dc.subject | інтерфейс користувача | uk |
| dc.subject | клієнт-серверна архітектура | uk |
| dc.subject | система авторизації | uk |
| dc.subject | управління контентом | uk |
| dc.subject | API | uk |
| dc.subject | authorization system | uk |
| dc.subject | client-server architecture | uk |
| dc.subject | content management | uk |
| dc.subject | database | uk |
| dc.subject | gaming platform | uk |
| dc.subject | Node.js | uk |
| dc.subject | React.js | uk |
| dc.subject | user interface | uk |
| dc.subject | web application | uk |
| dc.title | Розробка ігрової інформаційної платформи засобами React.js та Node.js | uk |
| dc.type | Робота бакалавра | uk |