f2acode / random-fy

Randomfy takes your most listened Spotify artists, selects one of them and shows you similar artists, so you can meet new artists based on the previous selected one.

Home Page:https://random-fy.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quality Release

randomfy

About

Randomfy takes your most listened Spotify artists, selects one of them and shows you similar artists, so you can meet new artists based on the previous selected one.

Disclaimer: Randomfy is not affiliated with Spotify. The site was build with Nextjs, React and the Spotify API.

How it works

This project shows artists and songs based on your Spotify recommendation. When the user signs in the application, a recommendation is shown. The user can like or dislike the recommendation, just like on Tinder. After that, you can make a playlist with the liked artists and share it with your friends. Also, you can create an image with these artists.

Quickstart

You can start cloning the repository:

git clone git@github.com:andraderaul/random-fy.git

Then install all dependencies:

yarn install

Finally, start the application:

yarn dev

Environments

Important: you must have a spotify developer account with an app created. Then add the SPOTIFY_CLIENT_ID and SPOTIFY_CLIENT_SECRET from your app created to .env.

Todo

  • refresh token
  • i18n

Demo

randomfy

Screenshots

  • Light Mode

randomfy screen light mode

  • Dark Mode

randomfy screen dark mode

Stack

Front-end:

Back-end:

Related projects

References

License

MIT

Author

About

Randomfy takes your most listened Spotify artists, selects one of them and shows you similar artists, so you can meet new artists based on the previous selected one.

https://random-fy.vercel.app/

License:MIT License


Languages

Language:TypeScript 97.7%Language:JavaScript 1.7%Language:CSS 0.4%Language:Shell 0.2%