TrackTeller

Visualize your Spotify listening habits and create playlists from your personal data. Built with R and Shiny.

TrackTeller app screenshot

How It Works

🔐

Login

Connect your Spotify account securely via OAuth.

📊

Explore

See your top artists, tracks, and genre distribution visualized.

📋

Browse

View your existing Spotify playlists with track counts and details.

Create

Generate new playlists from your listening data with one click.

Features

🎤

Top Artists

Your most-listened artists ranked with popularity scores and direct Spotify links.

🎵

Top Tracks

Browse your most played tracks with artist, album, and popularity info.

🎼

Genre Distribution

Visualize the genre breakdown across your top artists.

📋

My Playlists

Browse your existing Spotify playlists with track counts and visibility status.

Playlist Creator

Generate playlists from top tracks, favorite artists, or recently played.

📱

Mobile Friendly

Responsive design that works great on any device.

Built With

R
Language
Shiny
Framework
Spotify API
Music Data
Docker
Container
Cloud Run
Deployment

Powered By

TrackTeller uses the Spotify Web API to access your personal listening data securely.

Your Top Data

Top artists, top tracks, and recently played - your personal listening history visualized.

Playlist Management

Browse existing playlists and create new ones directly in your Spotify account.