cis193-recommendify

command module
v0.0.0-...-ff00348 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 18, 2022 License: MIT Imports: 12 Imported by: 0

README

Recommendify

Go Report Card

Discover new music!

Recommendify is a web application that allows Spotify users to get personalized music recommendations based on a particular genre, mood, or favorite track.

The algorithm works by matching a user's particular input with a "seed" catalog of their top artists and tracks, in order to curate only the most relevant tracks. You can then preview individual songs, add the playlist to your Spotify library, and start listening to it right away!

Usage Instructions

To use this app, first set the following environment variables:

export SPOTIFY_SECRET=2bbb563a76344f5093984312db7c7a1f

export SPOTIFY_ID=ed2847982e1741148c1e48512bc5fa55

Then, run the following command:

go run main.go api.go

and navigate to localhost:8080 in your browser to test the web application out.

Spotify API

The application consumes the following endpoints of the Spotify API:

Stack

  • Golang
  • HTML/CSS/JS

License

MIT

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL