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 [email protected]: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
Screenshots
- Light Mode
- Dark Mode
Stack
Front-end:
Back-end: