joonlovesmusic

(

(

3

3

)

)

TIMELINE

December 16 - December 23, 2025

ROLE

Product Design

TOOLS


TOOLS
TOOLS

Figma

Cursor

Claude Code

Supabase

TEAM

Just me!

/ About the project

Turning a personal obsession into a structured musical database.

This is my very personal website that shows my personal music taste. In this website, I try to give rating to every possible music I can listen to, and you can see the ratings for the albums and artists based on their music ratings as well. Also each music includes rating history in case my opinion changes over time. Users are able to listen to the music as well using the embedded Spotify player. The core experience centers on detail-rich pages for every song and artist. I designed a clickable interface where users can jump between albums and artists to see their Average Rating—essentially a "Power Ranking" for my most-listened-to creators. Each entry includes time-stamped comments and a "Rating History" feature, proving that my relationship with music is an iterative, living process.

/ About the project

Turning a personal obsession into a structured musical database.

This is my very personal website that shows my personal music taste. In this website, I try to give rating to every possible music I can listen to, and you can see the ratings for the albums and artists based on their music ratings as well. Also each music includes rating history in case my opinion changes over time. Users are able to listen to the music as well using the embedded Spotify player. The core experience centers on detail-rich pages for every song and artist. I designed a clickable interface where users can jump between albums and artists to see their Average Rating—essentially a "Power Ranking" for my most-listened-to creators. Each entry includes time-stamped comments and a "Rating History" feature, proving that my relationship with music is an iterative, living process.

Designing for efficiency through automated data fetching and internal tools.

To support the site’s growing database, I designed a private Admin Dashboard that prioritizes speed and automation. By integrating Supabase with the Spotify API, I built a "one-click" addition system: pasting a single Spotify URL automatically fetches and populates the title, album name, artist, high-res cover art, and release date. This system eliminates manual data entry, ensuring the platform remains up-to-date with minimal friction.

Curation with a pulse: From Top 10 lists to "vibe" collections.

Beyond individual ratings, the site features a dedicated "Collections" page for editorial-style storytelling. Whether it’s a "Top 10 of 2025" or a curated list of "Underrated Shower Songs," I use these collections to group music by mood and context, adding a layer of human personality to the site’s structured data.

OTHER

PROJECTS

Get in touch