Розробка вебсервісу для моніторингу популярності відеоконтенту
| dc.contributor.author | Крюков, Марк Сергійович | |
| dc.date.accessioned | 2025-06-23T08:42:31Z | |
| dc.date.available | 2025-06-23T08:42:31Z | |
| dc.date.issued | 2025 | |
| dc.description | Крюков М. С. Розробка вебсервісу для моніторингу популярності відеоконтенту : кваліфікаційна робота бакалавра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник А. В. Столярова. Запоріжжя : ЗНУ, 2025. 65 с. | uk |
| dc.description.abstract | UA : Робота викладена на 65 сторінках друкованого тексту, містить 47 рисунків, 8 джерел, 2 додатки. Об’єкт дослідження: процес розробки вебдодатку. Предмет дослідження: реалізація вебдодатку з використанням бібліотеки React та зовнішнім API. Мета роботи: створити вебсервіс для аналітики YouTube-каналів, який дозволяє відстежувати популярність відеоконтенту за допомогою періодичного оновлення даних через YouTube Data API. Метод дослідження: методи збору і аналізу вимог до програмного забезпечення, моделювання і тестування. У роботі продемонстровано процес проєктування та реалізації вебзастосунку для моніторингу популярності відеоконтенту на платформі YouTube. Окрему увагу приділено інтеграції з базою даних для зберігання отриманих метрик, а також реалізації механізмів аутентифікації користувачів для доступу до персональних налаштувань. Для розробки використано технології Node.js для серверної і React для клієнтської частини. В результаті отримали працюючий вебзастосунок. Система забезпечує стабільну роботу під час перезапуску і правильно обробляє помилки. В процесі розробки було проведено ручне тестування, помилок не виявлено. | uk |
| dc.description.abstract | EN : The work is presented on 65 pages of printed text, 47 figures, 8 references, 2 supplements. The object of the study is the process of web application development. The subject of the study is the implementation of a web application using the React library and external APIs. The aim of the study is to create a web service for YouTube channel analytics that allows monitoring the popularity of video content by periodically updating data via the YouTube Data API v3. The research method involves collecting and analyzing software requirements, modeling, and testing. This work demonstrates the process of designing and implementing a web application for monitoring the popularity of video content on the YouTube platform. Particular attention is given to integration with a database for storing the collected metrics, as well as the implementation of user authentication mechanisms for accessing personal settings. Node.js was used for server-side development, and React was used for the client side. As a result, a functioning web application was created. The system operates reliably during restarts and handles errors correctly. Manual testing was conducted during development, and no errors were found. | uk |
| dc.identifier.uri | https://dspace.znu.edu.ua/items/f8105a9e-8b88-437d-80f5-e84e27dd87e4 | |
| dc.language.iso | uk | uk |
| dc.subject | аутентифікація | uk |
| dc.subject | база даних | uk |
| dc.subject | вебсервіс | uk |
| dc.subject | метрики | uk |
| dc.subject | статистика | uk |
| dc.subject | API | uk |
| dc.subject | authentication | uk |
| dc.subject | database | uk |
| dc.subject | metrics | uk |
| dc.subject | Node.js | uk |
| dc.subject | React | uk |
| dc.subject | statistics | uk |
| dc.subject | web service | uk |
| dc.title | Розробка вебсервісу для моніторингу популярності відеоконтенту | uk |
| dc.type | Робота бакалавра | uk |