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
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