/spotify-clone-jos

A Spotify clone built by Java Open Source Group

Primary LanguageJava

ForTheBadge built-with-love Open Source? Yes! MIT license CircleCI

Spotify Clone JOS

A Spotify clone built by Java Open Source Group

How to get involved

Find a task you want to work on from the project board

How to Contribute?

First off, thank you for wanting to contribute! 👍

  1. Fork this repo

  2. Make your changes on a branch, for example feature/<my-cool-feature>

  3. Raise a pull request!

  • Follow this guide if the above does not make sense!

How to setup Spotify Auth

For this to work, you need to have a Spotify Application registered.

  1. Go here and register an application
  2. This will allow you to get a client id and secret id, which you need to authenticate to Spotify.
  3. Replace your client id and secret id in the application.properties file.
  4. Make sure you add this URL http://localhost:8080/api/spotify-auth in the Spotify Dashboard, otherwise it will not work!

How to run the backend?

  1. Make sure your client id and secret id are in application.properties.
  2. Run SpotifyCloneApplication.java

How to run the frontend?

  1. cd frontend
  2. npm i && npm start (given you've npm installed)