PROJECT CURRENTLY UNDER DEVELOPMENT
partyq is a music queue app that uses Spotify to play music. If one person has Spotify premium (and the Spotify app on their device) they can use partyq to host a music party for a group of people with partyq who don't have Spotify (and are nearby/connected to the same wifi). Everyone connected to the party can search for and add songs to a shared queue, while the host device plays the music using Spotify.
Note that many of the Spotify API and AppRemote endpoints that this app depends on are in beta and are subject to change without warning.
This is an open-source project, so contributions are welcome!
This project was built using Xcode 13.2.1 + associated tools. Compatibility with future versions of Xcode is not guaranteed.
To get started, all you need to do (once you've got Xcode dev tools all setup) is run the setup.sh
script; it will install all the necessary dependencies and add some git hooks to run linting (they only run in this repo).
- Liam Niehus-Staab - niehusst
This work is dual-licensed under Apache 2.0 AND an End User License Agreement that protects Spotify's intellectual property and licensing.
The specifics can be found in LICENSE*
files in the root of this project directory.
Copyright 2022 Liam Niehus-Staab
Licensed to the Apache Software Foundation (ASF) under one or more contributor
license agreements. See the NOTICE file distributed with this work for
additional information regarding copyright ownership. The ASF licenses this
file to you under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy
of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.