Розробка backend музичного веб-програвача локальної музики
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
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-частина веб-програвача розроблена відповідно до сучасних вимог веб-інженерії, що забезпечує надійність, безпеку та фективну
роботу з музичним контентом
