You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Kevin Mok
d8e4b0f6dd
|
5 years ago | |
---|---|---|
api | 6 years ago | |
graphs | 6 years ago | |
login | 5 years ago | |
scripts | 5 years ago | |
spotifyvis | 5 years ago | |
static | 5 years ago | |
.gitignore | 5 years ago | |
LICENSE.md | 7 years ago | |
README.md | 5 years ago | |
manage.py | 7 years ago | |
requirements.txt | 5 years ago |
README.md
Spotify Data Visualizer
See charts of the artists, genres and features of tracks in your library. Also keep track of your listening history.
Getting Started
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.
Prerequisites
- Python 3
pip
- PostgreSQL
On Debian/Ubunu
sudo apt-get install python3-pip
sudo apt-get install postgresql
sudo apt-get install python-psycopg2
sudo apt-get install libpq-dev
pip install --user virtualenv
Installing
-
Create a virtual environment.
virtualenv /path/to/new/virtual/environment
-
cd
into the directory you just created a virtual environment in, and clone the GitHub repo:cd /path/to/new/virtual/environment git clone https://github.com/Kevin-Mok/spotify-lib-vis
-
Activate the virtual environment from the command line.
# activate.fish if you're using fish shell source bin/activate
-
cd
into the repository root directory and install all dependencies usingpip
.cd spotify-lib-vis pip3 install -r requirements.txt
-
Run
reset_db.sh
to create the database and start the server../scripts/reset_db.sh
Built With
Authors
License
This project is licensed under the GPL License - see the LICENSE.md file for details.