Розробка вебзастосунку для музичної групи з функціоналом електронної комерції

Когутко, Сергій Сергійович (2025) Розробка вебзастосунку для музичної групи з функціоналом електронної комерції [Кваліфікаційні роботи здобувачів] Перший (бакалаврський). Дата захисту: 19.06.2025, Київський столичний університет імені Бориса Грінченка.

[thumbnail of S_Kohutko_FITM_2025.pdf] Текст
S_Kohutko_FITM_2025.pdf

Download (1MB)

Анотація

Актуальність роботи зумовлена критичною важливістю ефективної онлайн-присутності для музичних гуртів у сучасній цифровій музичній індустрії. Існує потреба в централізованих платформах, що дозволяють гуртам контролювати представлення своєї творчості, безпосередньо взаємодіяти з фанатами та вести комерційну діяльність, долаючи обмеження розрізнених сторонніх сервісів. Об’єктом дослідження є процес розробки вебзастосунку для музичного гурту з акцентом на забезпеченні ефективної взаємодії з фанатами, продажу продукції та представленні творчості. Предметом дослідження є функціональні можливості, архітектура, технології, процес розробки та результати тестування вебзастосунку Threllia. Мета роботи: проєктування, розробка та тестування повнофункціонального вебзастосунку Threllia з використанням сучасних веб-технологій (React.js для Frontend та Spring Boot для Backend) для створення централізованої онлайн-платформи, що надає фанатам повний доступ до інформації про музичний гурт, його творчість та можливості придбання офіційного мерчу. Для досягнення мети вирішено завдання: аналіз вимог; проектування архітектури клієнтської (React.js) та серверної (Spring Boot) частин та їх взаємодії через REST API; розробка функціональних модулів ("Музика", "Пісні", "Новини", "Тури", "Магазин", "Медіа-галерея", "Панель адміністратора"); реалізація системи автентифікації та авторизації (Spring Security, JWT); інтеграція з базою даних MySQL на AWS RDS та сервісом Cloudinary для медіафайлів; комплексне тестування. Спроєктовано багаторівневу архітектуру вебзастосунку Threllia з розділенням на Frontend (React.js) та Backend (Spring Boot), що взаємодіють через REST API. Розроблено повнофункціональний вебзастосунок з реалізованими модулями, системою керування станом Redux, базою даних MySQL (AWS RDS) та системою безпеки Spring Security. Проведено комплексне тестування, що підтвердило відповідність вимогам, зручність використання та ефективність. Вебзастосунок успішно розгорнуто на хмарних платформах Netlify та Render. Розроблений вебзастосунок Threllia рекомендується для використання музичними гуртами як інструмент для забезпечення ефективної онлайн-присутності, централізованого представлення творчості, розширення аудиторії, покращення взаємодії з фанатами та ведення комерційної діяльності через власний онлайн-магазин. Подальший розвиток проєкту може включати розширення функціоналу електронної комерції (наприклад, інтеграція з різними платіжними системами, розширена аналітика продажів), впровадження інтерактивних елементів для спілкування фанатів (форум, коментарі під новинами), розробку мобільної версії застосунку, а також інтеграцію з потоковими музичними сервісами та соціальними мережами.

Тип елементу : Кваліфікаційні роботи здобувачів (Перший (бакалаврський))
Ключові слова: веб-застосунок; музичний гурт; онлайн-платформа; React.js; Spring Boot; електронна комерція; REST API; JWT; MySQL; Cloudinary
Шифр освітньої програми: 122.00.01
Шифр академічної групи: ІНб-2-21-4.0д
ПІБ наукового керівника: Мельник Ірина Юріївна
Дата захисту: 19.06.2025
Місце захисту: Київський столичний університет імені Бориса Грінченка
Типологія: Кваліфікаційні роботи здобувачів > Інформатика
Підрозділи: Факультет інформаційних технологій та математики > Кафедра комп'ютерних наук
Користувач, що депонує: Ізабелла Андріївна Соболенко
Дата внесення: 05 Лист 2025 14:46
Останні зміни: 05 Лист 2025 14:46
URI: https://elibrary.kubg.edu.ua/id/eprint/53507

Actions (login required)

Перегляд елементу Перегляд елементу