Portfolio/KPOP Ranker
LIVE2024

DATA PLATFORM · K-POP

KPOP Ranker

A data-driven service for tracking global K-POP charts and managing your favorite artists' portfolios in one place

KPOP Ranker — 20s Overview

Project Video

Overview

A data platform that collects charts from 7 music platforms — Melon, Genie, Bugs, FLO, Spotify, Apple Music, and Last.fm — and combines them into a weighted unified ranking. Fans can register favorite artists like a portfolio and track ranking changes and trends at a glance. Designed with extensible architecture for B2B APIs and data solutions for entertainment companies and media.

Our Role

Service Planning · UX/UI Design · Backend API · Frontend · Data Crawling Pipeline · Infrastructure

Tech Stack

Next.jsPythonChart CrawlingK-POP DataB2B API

The Challenge

  • 1Data fragmentation — charts scattered across many platforms with no single source of truth
  • 2No cross-chart analysis — #1 on Melon but #50 on Spotify
  • 3Stale data — once-daily updates miss 4x daily Korean chart movements
  • 4No portfolio tools for tracking specific artists over time

Our Solution

  • ✓Multi-crawler architecture with dedicated crawlers per source, staggered schedules
  • ✓Weighted scoring formula combining rank position and chart presence
  • ✓Dual visualization — D3.js bubble charts + Chart.js trend lines

Key Features

7-Chart Aggregation

Melon, Genie, Bugs, FLO, Spotify, Apple Music, Last.fm

17 Daily Crawls

A separate collection schedule for each chart

D3 Bubble Chart

Force-directed visualization with view count as radius

Artist Portfolio

Personal watchlist with trend alerts and cross-chart analysis

Live Metrics

7

Chart Sources

17

Daily Crawl Runs

KO·EN

Artist Name Mapping

Want to know more?

We can show work that has no public address on screen or by video.

Contact Us
KPOP Ranker – Case Study | DCC Lab