/dilution

Dilution is an app that helps you find new music by connecting to the Spotify API and showing you the trending music and also using a randomizer to show you the music you may hear.

Primary LanguageJavaScriptCreative Commons Attribution 4.0 InternationalCC-BY-4.0

Table of Contents

About the project

image

Are you the kind of person who repeats the same songs day after day? Why would you continue to do so?

Dilution is a project that lets you look to continually changing tracks. On the main screen, you will have a record that will change each time you visit it. You will also have a link to the trendiest songs and some random songs to discover something new. Be careful when you are on the random tracks! One wrong move, and you may not see that song again.

If you enjoy a song, open it on Spotify!

PS: You will need to have a Spotify account.

For more usage information, watch this video.

Live version

Here

Built with

  • Node v14.0.0
  • npm v6.14.5
  • React
  • Redux

Getting started

To get a local copy up and running, follow these simple steps.

Clone or fork the repository.

After cloning and changing directory, run in your terminal:

npm install

To start the local server (webpack), run in your terminal:

npm start

If you want to build the production files for the project, run:

npm run build

Future Features

  • Enable autoplay, enhancing the user experience.

  • Allow users to add the songs to one of their playlists on Spotify.

License

CC-BY-4.0 License

Contact

Lucas Mazo:

Acknowledgements

"listen to the music" by make65 is licensed under CC BY 2.0

"Spiral of Marbles" by FracturedPixel is licensed under CC BY-NC-SA 2.0