This app was created via React, NextJS, Redux Toolkit, React Query, Redux Persist, Framer Motion and TailwindCSS
-
Listen to your favorite music
-
Getting world's top charts
-
Getting all song's info
-
Getting all artist's info
-
Mobile version
-
Custom player
-
Saving music data so it doesn't pause on other pages
-
Cross-browser app
-
Beautiful animations
Deployment: CLICK
To run this project, you will need to add the following environment variables to your .env file.
You can get them from: rapidApi
shazamCore API
REACT_RAPID_KEY
REACT_SERVER_URL
Clone the project
git clone https://github.com/mor3hate/react-music.git
Install dependencies
yarn install
Start the app in dev
yarn dev
Start the app in production
yarn build
then
yarn start