Spotipare
Find songs in common between two Spotify users
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Getting your development enviroment up and running
Clone this repo
$ cd ~
$ git clone https://github.com/beachfires/Spotipare.git
Create virtual Python enviroment and activate it
$ python3 -m venv venv && source venv/bin/activate
Install Spotipare dependencies
$ python -m pip install -r requirements.txt
Get your credentials from Spotify by creating a new app.
Add the client_id and client_secret to a .env file. A sample has been provided named sample.env. Just replace the placeholders save the file as .env
.
Start the Spotipare server locally
$ python spotipare.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
or using gunicorn
$ gunicorn --bind 0.0.0.0:5000 wsgi:app
[2021-02-04 19:50:09 +0000] [75955] [INFO] Starting gunicorn 20.0.4
[2021-02-04 19:50:09 +0000] [75955] [INFO] Listening at: http://0.0.0.0:5000 (75955)
[2021-02-04 19:50:09 +0000] [75955] [INFO] Using worker: sync
[2021-02-04 19:50:09 +0000] [75956] [INFO] Booting worker with pid: 75956
Coming soon...
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
See list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details