Skip to content

dbilgili/PlayVi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

PlayVi

Try PlayVi ! ๐ŸŽ‰ (Looks better on mobile)

PlayVi is a web application built on top of Spotify API in order to simplify the process of creating a public playlist and collaborating on it with minimum hassle.

Anyone with a party pin including those who doesn't have a Spotify account can contribute to a playlist created through PlayVi. And, you don't need to authenticate with your Spotify credentials to start a party. However, a Spotify account is required to play the playlist eventually.

It is built to look and work better on mobile devices, but you can use it with a browser virtually on any device.


PlayVi main screen

Basic usage

  1. Start a party.
  2. Share the party pin & app link with people before the actual party.
  3. Wait for people to add songs.
  4. When the party day comes, click the playlist name to open & play it in Spotify.

Note: Shuffling the playlist makes the flow more natural since people are likely to add songs successively.

Starting a Party

Once you start a party, a public Spotify playlist is automatically generated for you along with a four-digit pin code to share with your friends so that they can join and contribute to the playlist.

When you start a party, you become the party admin and you have the privilige of being able to remove any song from the playlist.

In the example screen below, a Spotify playlist named cyanDaisy is created along with the party pin of 6971.

As an alternative to sharing party pin and the app link separately, you can use the query string of ?pin= with your party pin. When you do so, it redirects to correct route and fills in the party pin automatically.

dbilgili.github.io/PlayVi//?pin=6971


PlayVi party screen

Joining to a party

Hit Join to a party button and then use the party pin along with a nickname you desire and then you have access to the party as a contributer.

You can add songs and only remove the songs you have added.

Some details

When you search for a song under the Add Songs tab, you get the top 20 results.

The small green play icon next to song title indicates that the song has a preview. You can tap/click the album cover and listen to it. Tapping/clicking the song name adds it to the playlist.

If a song is already in the playlist, it gets greyed out and cannot be added again.

Link to playlist and party pin can always be accessed through more options icon [...] on the top right corner.


PlayVi main screen PlayVi main screen

Server

Refer to this repository for the source code of the server.