Веб-приложение для визуализации пользовательских данных Spotify.
- React
- TypeScript
- Zustand
- Vite
- Spotify Web API
Проект представляет собой SPA-приложение, которое позволяет получать и отображать данные пользователя из Spotify (например, треки, артисты, статистику прослушивания) в удобном визуальном формате.
Основной целью было:
- поработать с внешним API
- реализовать управление состоянием через Zustand
- структурировать frontend-приложение с использованием TypeScript
- Авторизация через Spotify
- Запрос данных через Spotify Web API
- Отображение данных пользователя (артисты / треки / статистика)
- Управление состоянием приложения через Zustand
- Разделение бизнес-логики и UI
Разработка проекта была приостановлена из-за ограничений Spotify API: большая часть эндпоинтов доступна только для пользователей с Premium-подпиской, увы и ах.