This project is a Spotify clone, a web application that mimics the core functionalities of the popular music streaming platform Spotify. It provides users with a similar music listening UI experience, allowing them to explore a vast collection of songs, create playlists, follow artists, and enjoy personalized recommendations which fetch data from through their Spotify accounts.
🟡npx create-react-app🟡npm i spotify-web-api-js
🟡npm install @mui/material
🟡npm install @emotion/react
🟡npm install @emotion/styled
🟡npm install @mui/icons-material
🟡npm install react-spotify-web-playback
🟡npm run build
I have built this project using the following tools & techniques:
- 🔴React.JS
- 🔴User Authentication
- 🔴Music Streaming: Spotify Web API
- 🔴React Context API (like Redux)
- 🔴Material UI Icons
- 🔵useState
- 🔵useEffect
- 🔵JSX
- 🔵Webpack
- 🟡CSS Modules
- 🟡Media Queries
- 🟡VSCode
- 🟣Github Actions
- 🟣Deployment : FIREBASE
Users can sign in using their Spotify account.
To run the playback option, the user should have a premium Spotify account.
Note: To sign in, the user should have authenticated Spotify account.
Spotifyclone.mp4
Contributors are welcome to submit pull requests for bug fixes, new features, or improvements. Guidelines for contributing and a code of conduct will be provided to ensure a collaborative and inclusive development process.