Graphs and tables for your Spotify account.
25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Kevin Mok 96b7a4a98c
Run on server, update dependencies
5 년 전
api Fix duplicate key bug, set root url to login 5 년 전
graphs Artist graph improvements 5 년 전
login Run on server, update dependencies 5 년 전
scripts Run on server, update dependencies 5 년 전
spotifyvis Run on server, update dependencies 5 년 전
static Run on server, update dependencies 5 년 전
.gitignore Run on server, update dependencies 5 년 전
LICENSE.md Added GPL license and MVP file 6 년 전
README.md Run on server, update dependencies 5 년 전
manage.py Split spotifyvis code into different apps (#47) 6 년 전
requirements.txt Run on server, update dependencies 5 년 전

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

Before starting the setup, make sure Python 3 and PostgreSQL is installed on your system.

Installing

  1. Use the pip tool to install virtualenv. See this guide for further details.
pip install --user pipenv
  1. Create a virtual environment.
python3 -m venv /path/to/new/virtual/environment
  1. 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
  1. Activate the virtual environment from the command line.
# activate.fish if you're using fish shell
source bin/activate
  1. cd into the repository root directory and install all dependencies using pip.
cd spotify-lib-vis
pip install -r requirements.txt
  1. 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.