-
New Feature
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
Hi! I started working on a feature to let users import their Spotify playlists directly into LB. For now I think its better to try with Spotify first, and then later add other music services like SoundCloud, Apple Music (mybe will add to GSoC proposal too).
Also, I noticed that there is some similar ticket (LB-1294) regarding importing tracks, I think we can do them both.
So far, I have created UI mockups and would like to hear some feedback (aerozol , mr_monkey ):
Here how the playlist page will look like with the "Import..." button on the top-right side:
The button works just like the "Add Listen" button, meaning it will have a dropdown menu. I made it in that way, because I was thinking we will add other music service options too:
Once clicked, "Import from Spotify" option will check whether the user connected to Spotify or not, if positive, there would be the next page:
User will be able to import multiple playlists, one by one.
Here is the mockup for toast message, once the import was successful:
Now, I'm not sure what to do further:
Should I finish the front part first, pull the request then connect the backend? Regarding the dev part, once I get the playlist data with tracks, I'm not sure how to add it to LB (would much appreciate some help/guidance !! kartik1712 )