S a m e   S o n g s
N e w   P l a c e
Home Projects MusicLink

MusicLink

Personal Project Completed in 2025

A web application that enables users to convert and transfer playlists between different music streaming platforms such as Spotify, YouTube, YouTube Music and JioSaavn.

Tech Stack

HTML
HTML
CSS
CSS
JavaScript
JavaScript
Tailwind CSS
Tailwind CSS
Python
Python
Flask
Flask
MongoDB
MongoDB

Project Overview

Cross-Platform Conversion

MusicLink allows users to convert and transfer playlists across platforms like Spotify, YouTube, YouTube Music, and JioSaavn, as well as between accounts on the same platform.

Asynchronous Performance

The app is optimized with asynchronous API handling and a smart caching system that reduces transfer times—often to nearly zero for same-platform transfers.

OAuth Authentication

Secure API integration with multiple music platforms using OAuth, allowing users to safely access their playlists.

Smart Caching

Intelligent caching system remembers previously converted tracks to significantly speed up future transfers.

Smart Track Matching

Developed Smart Algorithm to match tracks using metadata along with a simpler algorithm to fall back on in case of failure.

Let's Build Something Amazing Together

Impressed by what you see? Have a project idea in mind that needs someone with the right skills? I'm always looking for exciting new challenges and collaborations.