Skip to content

A Spotify visualizer built with spotify-viz and Vue.

Notifications You must be signed in to change notification settings

bradstemke/wavesync

 
 

Repository files navigation

wavesync

A Spotify visualizer built with spotify-viz and Vue.

Run Locally

  1. Create a new Spotify app in your Spotify Developer Dashboard.
  2. Add http://localhost:8001/callback to your app's Redirect URIs. Note your app's Client ID and Client Secret.
  3. Create a file named .env in the project's root directory with the following values:
CLIENT_ID=YOUR_CLIENT_ID_HERE
CLIENT_SECRET=YOUR_CLIENT_SECRET_HERE
REDIRECT_URI=http://localhost:8001/callback
PROJECT_ROOT=http://localhost:8001
NODE_ENV=development
  1. Install using NPM.
npm i
  1. Serve project.
npm run serve
  1. Visit http://localhost:8080 and log in with your Spotify account.
  2. Play a song in your Spotify client of choice. The visualizer will take a moment to sync before initializing.

Build & Serve (Production)

  1. Follow steps 1 through 4 above.
  2. In your .env file, set NODE_ENV to production.
  3. Start project using NPM.
npm run start

About

A Spotify visualizer built with spotify-viz and Vue.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 78.5%
  • Vue 13.0%
  • CSS 6.9%
  • HTML 1.6%