Skip to content

A React, Spotify API-based application that allows you to build your very own personal, golden playlist

Notifications You must be signed in to change notification settings

Goldify/goldify

Repository files navigation

Goldify Logo

Goldify

forthebadge forthebadge forthebadge

NOTE

Goldify has been deprecated as of January 24, 2022. Thank you to anyone that used this application, we hope you were able to craft quite the golden playlist for yourself! :)


Goldify is an application built to help you easily design your golden Spotify playlist. Built using Spotify's APIs, we provide you with an easy-to-use interface which presents you with all your top hits to build your personal playlist from. Within minutes, you will have a Spotify playlist that is molded exactly to your musical taste. We're excited for you to be here and can't wait for you to enjoy your golden tracks!

Try it Yourself!

Visit https://www.goldify.app to get started.

Demo

Goldify Demo

Fork & Run Goldify

Spotify API Configuration

Before building with Docker, you will need to create your own Spotify Developer App, if you haven't already done so. This can be done https://developer.spotify.com/dashboard/.

Once you have completed this, you will need to create an .env file in the root directory of your forked repo. The contents should be as follows:

REACT_APP_SPOTIFY_CLIENT_ID = "<YOUR_SPOTIFY_CLIENT_ID>"
REACT_APP_SPOTIFY_CLIENT_SECRET = "<YOUR_SPOTIFY_CLIENT_SECRET>"
REACT_APP_SPOTIFY_REDIRECT_URI = "<YOUR_SPOTIFY_CLIENT_REDIRECT_URI>"

Running Goldify with Docker

To build with Docker, the following commands can be run:

docker-compose build
docker-compose up -d

If you prefer to run without Docker, you can also run the following:

yarn install
yarn run start

Testing/Linting

All changes made to this repo should pass testing and linting standards, and will be checked by GitHub Actions.

To test and lint your changes locally, the following commands can be used:

docker-compose exec goldify yarn test
docker-compose exec goldify yarn lint

If you are running Goldify without Docker, you can run the following:

yarn test
yarn lint

About

A React, Spotify API-based application that allows you to build your very own personal, golden playlist

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published