Пвловський, Володимир ІллічКовезюк, Андрій Олександрович2021-08-112021-08-112021-06Ковезюк, А. О. Онлайн-сервіс агрегації інформаційного контенту : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Ковезюк Андрій Олександрович. – Київ, 2021. – 73 с.https://ela.kpi.ua/handle/123456789/43165Кваліфікаційна робота спеціаліста, 42 с., 19 рис., 1 табл., 4 додатків, 7 джерел. Об’єктом розробки є сервіс організації та агрегації контенту. Метою розробки є розробка стеку технологій, побудова клієнт-серверної інфраструктури та програмного забезпечення сервісу. Основним інструментом проектування є мова програмування і програмна платформа Java, контейнер сервлетів Apache Tomcat, інтегроване середовище розробки Intellij IDEA, фреймворк Spring, протокол аутентифікації Oauth, бібліотека VueJS, Vue-Resources, Twitter Bootstrap. Результатом роботи є сервіс уніфікації, авторизації та агрегації даних. У ході розробки був розроблено: - Клієнтську частину застосунку, що відповідає за формування та відправлення запитів на сервер та відображення отриманих даних - Серверну частину, відповідальну за аутентифікацію, отримання даних від групи зовнішніх джерел, агрегацію контенту. що відповідає за отримання контенту від віддалених сервісів, агрегацію контенту, збереження аутентифікаційних даних користувача та аутентифікацію. У подальшому можливе розширення списку доступних джерел контенту, впровадження нових стратегій аутентифікації чи відображення контенту. Програмний комплекс може бути використаний для організації та прискорення роботи з джерелами даних, проксювання запитів, можливий деплой на персональних комп’ютерах, або використання публічних інстансів.ukсоціальні мережіJavaSpringMySQLVueJSOauthRESTsocial networksОнлайн-сервіс агрегації інформаційного контентуBachelor Thesis73 с.