Во время сеанса мозгового штурма я придумал эти идеи, которые могут расширить мир музыки с помощью веб-API Spotify.

Визуализация временной шкалы жанра

Прочитав несколько удручающую статью Когда джаз перестал быть крутым я начал представлять, как со временем может выглядеть тренд потребителя на те или иные жанры.

Генеративный обложек альбомов

Статья Matt Deslauriers Generative Art with Node.js вдохновила меня на эксперименты с Node и расширение его идеи с использованием существующих обложек альбомов в качестве набора данных для создания новых забавных шаблонов.

Музыкальное видео в формате SVG

Мне понадобится моушн-художник, который поможет мне справиться с этим, но было бы действительно здорово использовать возможности SVG и создать музыкальное видео для нескольких забавных треков на Spotify. См., например, это демо.

Добавление стиля к документации

В группе Github Spotify большинство проектов с открытым исходным кодом имеют форму документации. Это быстрая победа, но я подумал, что было бы полезно сделать для этих общедоступных документов привлекательную тему CSS, дополняющую эстетику основного продукта. Прекрасная возможность для этого — React Charts.

Концерты рядом со мной

Приложение с тепловыми картами, показывающее районы вокруг моего текущего местоположения, где часто проходят концерты. Приложение позволит фильтровать по жанру, местоположению и конкретным датам. Кроме того, было бы здорово показывать концерты артистов, за которыми я следил на Spotify (при условии, что данных достаточно).

Интерактивный день МЛК

Интерактивная веб-страница, посвященная Мартину Лютеру Кингу-младшему, сочетающая его выступления на Spotify с графикой и повествованием о каждом событии.

Альбом Аниматор

Возьмите классическую обложку альбома и добавьте тонкую анимацию, оживляющую ее с помощью переходов Javascript и CSS.

Книжный шкаф

Приложение, которое объединяет ресурсы Project Gutenberg, Wikimedia и аудиокниг Spotify, что позволяет людям одновременно потреблять один и тот же контент разными способами.

Внутренняя библиотека компонентов

У Spotify, вероятно, уже есть что-то подобное, но с открытием React.js и компонентов каждой организации полезно иметь библиотеку с минимальными компонентами для опыления кода в разных проектах и ​​запуска новых идей.

Учебники

После создания каждой идеи было бы полезно иметь учебные пособия, показывающие различные способы взаимодействия с веб-API.