Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexcambose/zound
Listen to your choice! An app that lets the guests of a party choose wich music to play.
https://github.com/alexcambose/zound
choice cordova democracy fairness freedom material-ui meteor mobile music party react
Last synced: about 1 month ago
JSON representation
Listen to your choice! An app that lets the guests of a party choose wich music to play.
- Host: GitHub
- URL: https://github.com/alexcambose/zound
- Owner: alexcambose
- License: mit
- Created: 2018-08-03T12:35:00.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-07-06T23:18:38.000Z (over 2 years ago)
- Last Synced: 2024-05-21T04:21:15.026Z (7 months ago)
- Topics: choice, cordova, democracy, fairness, freedom, material-ui, meteor, mobile, music, party, react
- Language: JavaScript
- Homepage:
- Size: 19.6 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zound
![Zound Logo](https://github.com/alexcambose/zound/blob/master/public/logo.png "Zound logo")
[Demo](http://alexcambose.com:2001)## Installation
Make sure you have Meteor installed on you machine`git clone https://github.com/alexcambose/zound`
`cd zound && npm install`
## Building
#### Development`meteor run` - runs a meteor development server
`meteor run android[-device]` - builts and installs the app in emulator or on your device
#### Production
##### Android
Make sure you have Android SDK, Gradle and JDK(preferably [JDK 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)), you also need to have `ANDROID_HOME` and `JAVA_HOME` environment variables set.Example:
```
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-toolsexport JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
export PATH=$JAVA_HOME/bin:$PATH
```
after these steps you should successfully run `npm run build` wich will create a *build* directory (you may need to modify the build script to fit your needs). For more info see official [meteor build docs](https://guide.meteor.com/mobile.html#installing-prerequisites-android).
##### IOS
[Meteor IOS build documentation](https://guide.meteor.com/mobile.html#installing-prerequisites-ios)