Skip to content

camreon/big-playlist

Repository files navigation

Universal Playlist is a music streaming web app that can create a playlist from multiple sources (youtube, bandcamp, soundcloud, etc.)

Demo: http://www.bigplaylist.club/

Local Setup

$ docker-compose build
$ docker-compose up

Frontend runs at http://localhost:3000

Backend at http://localhost:80

Deployment

TODO
  • more track loading states
    • instantly add track to playlist ui greyed out
    • state when song is loading
      • might not work for playlists... try --lazy-playlist cli option
  • more error handling
  • more frontend design
  • analytics
  • scaling
    • is a queue system needed to handle high loads?
  • playlists
    • titles
    • uuids
    • page to view all playlists you created
    • shuffle + repeat
  • review yt-dlp configs that are used
  • review logic for how streaming urls are stored and refreshed
  • load testing
  • fix yt streaming

About

create a playlist from multiple streaming sources (youtube, bandcamp, soundcloud, etc)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors