All Projects → SamuelWitke → Partify

SamuelWitke / Partify

Licence: MIT license
This is a free open source Spotify-powered app that lets users host parties and have guests connect using their smartphones to submit and vote on songs. The app will only play the highest voted song and can connect to personal playlists.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
shell
77523 projects
HTML
75241 projects

Projects that are alternatives of or similar to Partify

Quaggify
A spotify clone made in Swift 4 consuming the Spotify API
Stars: ✭ 30 (-18.92%)
Mutual labels:  playlist, spotify, spotify-api
remixr
Discover new music based on the Spotify playlists you know and love!
Stars: ✭ 37 (+0%)
Mutual labels:  spotify, spotify-api, playlist-generator
Coverify
🎧 Design fresh album cover for your Spotify playlists
Stars: ✭ 167 (+351.35%)
Mutual labels:  playlist, spotify, spotify-api
SpotifyWebApi
A .net core wrapper for the Spotify Web API
Stars: ✭ 19 (-48.65%)
Mutual labels:  playlist, spotify, spotify-api
Singlespotify
🎵 Create Spotify playlists based on one artist through the command line
Stars: ✭ 254 (+586.49%)
Mutual labels:  playlist, spotify, spotify-api
spotify-vibe-check
Spotify Vibe Checker Web App to vibe check your Spotify Playlists! (currently broken due to CORS)
Stars: ✭ 24 (-35.14%)
Mutual labels:  playlist, spotify, spotify-api
m3u8
Parse and generate m3u8 playlists for Apple HTTP Live Streaming (HLS) in Ruby.
Stars: ✭ 96 (+159.46%)
Mutual labels:  playlist, playlist-generator
spoti-vote
Web application to vote the next Song in Spotify Queue
Stars: ✭ 14 (-62.16%)
Mutual labels:  playlist, spotify
Spotify Dl
Downloads songs from your Spotify Playlist
Stars: ✭ 578 (+1462.16%)
Mutual labels:  playlist, spotify
Alltomp3
Node module to download and convert in MP3 with tags an online video
Stars: ✭ 120 (+224.32%)
Mutual labels:  playlist, spotify
playlist-randomizer
A small React app that makes use of Redux, React Router and Material UI
Stars: ✭ 32 (-13.51%)
Mutual labels:  playlist, material-ui
Spotify Playlist Archive
Daily snapshots of public Spotify playlists
Stars: ✭ 111 (+200%)
Mutual labels:  playlist, spotify
spotify-release-list
📅 Display list of Spotify releases from artists you follow
Stars: ✭ 142 (+283.78%)
Mutual labels:  spotify, spotify-api
163MusicToSpotify
Convert your favorite 163 music playlist to Spotify
Stars: ✭ 98 (+164.86%)
Mutual labels:  playlist, spotify
PlaylistParty
📺 Play Spotify Playlists on Youtube.
Stars: ✭ 20 (-45.95%)
Mutual labels:  playlist, spotify
fresh script
Find Spotify tracks posted to the HipHopHeads subreddit and add them to a Spotify playlist.
Stars: ✭ 69 (+86.49%)
Mutual labels:  playlist, spotify
spotify-song-recommender
A Spotify song recommendation engine built with the power of graph analytics.
Stars: ✭ 34 (-8.11%)
Mutual labels:  spotify, spotify-api
YoutubeDownloader
A Music downloader with Spotify integration for automatic metadata application. [Depricated]
Stars: ✭ 13 (-64.86%)
Mutual labels:  spotify, spotify-api
mpdq
Automatic MPD "smart playlist" creator with minimal but hackable setup.
Stars: ✭ 18 (-51.35%)
Mutual labels:  playlist, playlist-generator
Spotify-Readme
A dynamic, customizable, and real-time Spotify now-playing widget for your README files.
Stars: ✭ 85 (+129.73%)
Mutual labels:  spotify, spotify-api

This project is archived but feel free to check out a simmilar project

https://festify.rocks/ https://github.com/Festify/app

Partify is a free open source Spotify-powered app that lets your guests choose which music should be played using their smartphones.

  • Features Include
    • Live feed user upvote / downvote and delete.
    • Default fallback playlist
    • No Download Needed
    • Anonymous Sign In

How To install and run locally

This project requires redis so if you don't have it 
`sudo apt install redis-server`
Get Api keys for Spotify and firebase
1. yarn install
2. yarn start:dev || yarn start || yarn run:dev
3. Tell guest to connect to ip (i.e 192.168.0.*)

Steps

1. Make an account (Requires Spotify Premium for hosting to devices)
2. Host a project name on a device 
3. Connect to project name 
4. Add songs to queue 
5. Vote on songs to play next
6. Repeat steps 4&5

Demo Gif

Accepting Pull Requests

Possible due to

react-redux-firebase https://github.com/prescottprue/react-redux-firebase

kue https://github.com/Automattic/kue

Spotify API https://beta.developer.spotify.com/documentation/web-api/

Can I Charge For This Product ?

Unfortunately No Due To Terms

...commercial uses are not permitted for Streaming SDAs...

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].