Соціальна веб-платформа на базі хмарних технологій

dc.contributor.advisorТихоход, Володимир Олександрович
dc.contributor.authorБочкарьов, Максим Миколайович
dc.date.accessioned2025-10-06T09:48:15Z
dc.date.available2025-10-06T09:48:15Z
dc.date.issued2025
dc.descriptionРозроблено програмне забезпечення з графічним інтерфейсом у вигляді односторінкового веб-застосунку, призначеного для взаємодії користувачів у межах соціальної платформи. Реалізовано функціонал створення, перегляду та збереження мультимедійних дописів, обміну повідомленнями, керування профілем та стрічкою новин. Система забезпечує авторизацію, кешування запитів, інтеграцію з хмарними сервісами для завантаження медіа та локалізацію інтерфейсу, що гарантує зручність і швидкість користування застосунком.
dc.description.abstractДипломну роботу виконано на 64 сторінках. Робота містить 24 ілюстрації, 13 таблиць, 2 додатки, 20 джерел в переліку посилань. Мета роботи – вдосконалення архітектури та функціональності сучасних соціальних веб-платформ шляхом створення системи, яка поєднує хмарні технології, автоматизовану інфраструктуру, обробку мультимедійного контенту та систему авторизації з гнучким керуванням правами доступу. Методи та засоби: фреймворк NestJS для серверної частини, бібліотека React для клієнтського інтерфейсу, сервіси AWS для розгортання інфраструктури додатку, Terraform для автоматизації розгортання, React Query для кешування запитів для клієнтської частини. Результат – створено повнофункціональний веб-застосунок соціальної платформи, який забезпечує взаємодію між користувачами, завантаження та перегляд мультимедійного контенту, локалізацію інтерфейсу, авторизацію з ролями, а також автоматизоване розгортання в хмарному середовищі.
dc.description.abstractotherThe thesis is made on 64 pages and includes 24 illustrations, 13 tables, 2 appendices, and 20 sources in the list of references. The aim of the work is to improve the architecture and functionality of modern social web platforms by developing a system that integrates cloud technologies, automated infrastructure, media content processing, and a role-based authorization system with flexible permission management. Methods and tools: NestJS framework for the backend, React library for the client interface, AWS services for application infrastructure deployment, Terraform for deployment automation, React Query for client-side query caching. Result – a fully functional social web application was developed, enabling user interaction, role-based access authorization, media upload and viewing, interface localization, and automated cloud-based deployment.
dc.format.extent79 с.
dc.identifier.citationБочкарьов, М. М. Соціальна веб-платформа на базі хмарних технологій : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Бочкарьов Максим Миколайович. – Київ, 2025. – 79 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76581
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectсоціальна платформа
dc.subjectвеб-застосунок
dc.subjectхмарні технології
dc.subjectNestJS
dc.subjectReact
dc.subjectAWS
dc.subjectавтоматизація розгортання
dc.subjectавторизація
dc.subjectобробка медіа
dc.subjectінтерфейс користувача
dc.subjectsocial platform
dc.subjectweb application
dc.subjectcloud technologies
dc.subjectdeployment automation
dc.subjectauthorization
dc.subjectmedia processing
dc.subjectuser interface
dc.titleСоціальна веб-платформа на базі хмарних технологій
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Bochkarov_bakalavr.pdf
Розмір:
3.91 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: