Розробка backend музичного веб-програвача локальної музики

dc.contributor.authorІванишин Роман Ігорович
dc.date.accessioned2025-07-21T20:56:57Z
dc.date.issued2025
dc.description.abstractРозробка серверної частини веб-програвача для локальної музики з підтримкою авторизації, CRUD, пошуку, фільтрації, управління плейлістами. Метою роботи є розробка backend-частини веб-програвача локальної музики, що забезпечує надійне зберігання, обробку та передачу аудіо-контенту, а також підтримку основних функцій: авторизацію, пошук, фільтрацію, управління плейлістами та соціальну взаємодію. Об’єктом дослідження виступає процес проектування та реалізації серверної частини веб-застосунку для прослуховування музики. Предмет дослідження охоплює технології backend-розробки, зокрема використання Node.js, Express.js, MongoDB, JWT, bcrypt, CORS, REST API. У результаті дослідження розроблено backend-частину музичного веб програвача Vibenest, яка забезпечує стабільну роботу, безпеку та масштабованість системи. У першому розділі подано огляд еволюції музичних технологій, аналіз сучасних backend-архітектур та обґрунтування вибору технологій для розробки. У другому розділі зібрано вимоги до backend, сформульовано функціональні та нефункціональні вимоги та визначено основні задачі. У третьому розділі розроблено архітектуру backend на основі REST API, описано модульну структуру, моделі даних та взаємодію з frontend. У четвертому розділі описано реалізацію ключових модулів: авторизація, пошук, фільтрація, управління плейлістами, інтеграція з frontend. У п’ятому розділі проведено тестування backend сторони, виявлено та усунуто проблемні місця, проаналізовано продуктивність і безпеку сервісу.backend-частина веб-програвача розроблена відповідно до сучасних вимог веб-інженерії, що забезпечує надійність, безпеку та фективну роботу з музичним контентом
dc.identifier.urihttps://repo.nung.edu.ua/handle/123456789/10279
dc.subjectBackend
dc.subjectnode.js
dc.subjectexpress.js
dc.subjectmongodb
dc.subjectRest api
dc.subjectавторизація
dc.subjectплейлісти
dc.subjectБезпека
dc.subjectтестування
dc.subjectbcrypt
dc.subjectmulter
dc.titleРозробка backend музичного веб-програвача локальної музики
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2024_Б_ІПЗ_ІП-21-3 -Іванишин Р.І..docx
Size:
3.27 MB
Format:
Microsoft Word XML

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: