Я год назад писал аудиоплеер на реакте, апишку с поиском по БД спотифай (с демо версиями треков) и возможностью скачать полные версии треков нашëл на
rapidapi.com, для управления пользователями (регистрация, авторизация), хранения для каждого пользователя списка избранных треков, данных об этих треках и полных версий треков, добавленных в избранное, использовал Firebase. Может что-то из этого пригодится