spotify'чик
Загружай музыку, управляй каталогом и собирай плейлисты без Swagger.
Светлый фиолетовый интерфейс для реальной работы: поиск, библиотека, треки, альбомы, артисты, плейлисты и админские операции по ролям.
Каталог
Поиск и обзор того, что уже есть
Ищи по артистам, альбомам, трекам и плейлистам. Если ты уже вошел, отсюда же можно отправлять треки в выбранный плейлист.
Начни с названия трека, артиста или плейлиста.
Что можно добавить в плейлист
Исполнители
Релизы
Библиотека
Файлы, плеер и загрузка
Все файловые операции со Swagger собраны здесь: обычная загрузка, одиночный файл, chunked, stream, просмотр библиотеки, удаление и воспроизведение.
Войди, чтобы открыть свою библиотеку
После входа появятся загрузка файлов, список музыки, встроенный плеер и быстрый перенос ссылки файла в форму создания трека.
Открыть аккаунтНичего не играет
Выбери аудиофайл из библиотеки, и он начнет воспроизводиться здесь.
Файлы пользователя
Плейлисты
Создавай, редактируй и наполняй треками
Здесь больше не только создание. Можно открыть плейлист, изменить его параметры, удалить и добавлять или убирать треки.
Войди, чтобы работать с плейлистами
После входа здесь появятся твои подборки, полноценная карточка выбранного плейлиста и поиск треков для добавления.
ВойтиСоздать подборку
Выбери, что редактировать
Пока ничего не выбрано
Открой плейлист из списка слева, чтобы редактировать его и управлять треками.
Поиск по каталогу
Состав
Аккаунт
Сессия, регистрация и все auth-операции
Основные формы на виду, редкие операции спрятаны в раскрывающихся блоках. Никаких служебных гостевых состояний в центре интерфейса.
Гость
Войди, чтобы открыть библиотеку, плейлисты и приватные операции.
Открыть свою музыку
Создать аккаунт
Подтверждение почты и токены
Пароль и восстановление
Дополнительные user-операции и API-консоль
Здесь появится ответ.
Студия
Артисты, альбомы, треки и админские действия
Для `Admin` и `Moderator` здесь есть формы создания. Для `Admin` дополнительно включаются пользователи и аудит.
ArtistsController POST
AlbumsController POST
TracksController POST
UsersController
Создать пользователя
Статистика пользователя появится здесь.