Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Cinuosity

Novel playlist generation and music discovery in Spotify.

View the live site at cinuosity.com.

demo

Overview

Spotify Discover playlists are great at giving you more music similiar to the music you already listen to, but sometimes the greatest music disoveries come from unexpected or seamingly random connections. Cinuosity helps you to discover new genres, styles, and artists that you haven't heard before by injecting a bit of randomness into the process. Using a large number of multilingual dictionaries, Cinuosity generates pseudorandom playlists for you to explore.

Setup

Clone this repo

git clone https://github.com/csteinmetz1/Cinuosity.git

Install node.js modules by running install within the new directory

npm install 

Create a keys.js file with your API app details and save it in the root directory

// Spotify API keys
module.exports = {
    client_id : 'your_client_id_here',
    client_secret : 'your_client_secret here',
    redirect_uri : 'your_callback_uri_here'
};

or you can simply export these values as environment variables.

export CLIENT_ID=your_client_id_here
export CLIENT_SECRET=your_client_secret_here
export REDIRECT_URI=your_callback_uri_here

Additionally you can change the port (default is 9000).

export PORT=80

Start the server

npm start

References

About

Novel playlist generation and music discovery in Spotify

Resources

License

Releases

No releases published
You can’t perform that action at this time.