Skip to content

Spotify playlist manager with random shuffling, duplicate tracking and revision history

License

Notifications You must be signed in to change notification settings

vladyslavvolkov/spotishake

Repository files navigation

SpotiShake

Spotify playlist manager with random shuffling, duplicate tracking and revision history.

Web

See documentation

API

See documentation

Cloud Infrastructure

See documentation

Local Environment

  1. Install dependencies for your host system.

MacOS

Assuming, you have Mac with Brew installed, execute in your command line from project dir:

brew bundle

Windows

In case of Windows, with Chocolatey installed, execute in your command line from project dir:

chocolatey install Packages.config
  1. Create Kubernetes local cluster
minikube start
  1. Build and deploy applications with Skaffold
skaffold run --port-forward=true
  1. Verify you can access web on http://localhost:80 - you should see successful info, something like
- deployment/spotishake-web is ready.
- deployment/spotishake-api is ready.

Deployments stabilized in 9.4093799s

Port forwarding service/spotishake-api in namespace default, remote port 80 -> address 127.0.0.1 port 80
Port forwarding service/spotishake-web in namespace default, remote port 80 -> address 127.0.0.1 port 81

About

Spotify playlist manager with random shuffling, duplicate tracking and revision history

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •