Pods

An app to let people listen to music simultaneously. Each pod has a central playlist which people can add to by using SoundCloud's library. Listening progress, current track, and play/pause are synced across all participants. Just enter a room and start playing music!

Screenshots

List of pods

List of pods

A pod

A pod

Search

Search

Requirements

yarn, brew, npm, watchman (installed with brew install watchman). OS X. Android should be supported, but it is untested. Xcode is required for iOS Simulator and compiling to a iPhone.

Installation Instructions

# clone the repository
$ git clone https://github.com/tylerhou/pods && cd pods/native
# install dependencies
$ yarn
# install react-native-cli
$ npm install -g react-native-cli
# build
$ react-native run-ios
# run the packager if it isn't already started
$ react-native start

These steps should open an iOS Simulator.

Bugs

Seeking is a little buggy. A workaround is to pause before you sync, although this method becomes less reliable the more people are connected.

Share this project:

Updates