Zayatsoff / SpotifyPlaylistManager

Playlist manager for Spotify: Bulk editing

Home Page:https://spm.liorrozin.co/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Features

  • Consolidates selected playlists, presenting all their songs in a single view
  • Seamlessly add or remove songs across multiple playlists

Dependancies

  • React
  • Typescript
  • ShadCN
  • Lucide

Disclaimer

  • You'll need to login using Spotify. None of your credentials are accessible to me.
  • Inpired by Playlist Manager. I loved the app, but it wasn't getting updated and has some bugs.

Todo

  • Add feature: Search within playlist
  • Bug: Keep titles to 2 lines (set height)
  • Bug: Add limit to selected playlist
  • Add feature: Sort by
  • Add feature: Song preview
  • Add feature: Option to rename and delete playlists
  • Bug: PlaylistPage no longer fetches from spotify, uses cached data instead The playlist page was only displayuing 100 tracks.
  • Add feature: "Other playlist" tab
  • Add feature: Basic session history
  • Bug: PlaylistPage lags when there are too many tracks/playlists, need to only load tracks based on scrolling.
  • Bug: Add loading when loading
  • Add feature: Combine playlists
  • Add feature: Undo button
  • Add feature: Optional pagination
  • Add feature: Add new songs to list
  • Add feature: Duplicate button
  • Add feature: Statistics page
  • Add feature: Settings
  • Add feature: Responsiveness
  • Add feature: Replace album cover (Need proper backend to store album cover; will come back to in the future)

About

Playlist manager for Spotify: Bulk editing

https://spm.liorrozin.co/


Languages

Language:TypeScript 94.4%Language:JavaScript 3.7%Language:CSS 1.5%Language:HTML 0.4%