Table of Contents
Welcome to the Spotify Clone project! This project is a culmination of my journey into web development, where I set out to recreate the popular music streaming platform, Spotify, using ReactJS and the Spotify API. Through this endeavor, I aimed to not only hone my technical skills but also gain a deeper understanding of modern web development practices and API integration.
To begin exploring the Spotify Clone project, follow these simple steps:
- npm
npm install npm@latest -g
To run this project locally, follow these steps:
- Get a free API Key at Spotify-API
- Clone the repo
git clone https://github.com/deepak-raaaz/spotify-clone
- Install NPM packages
npm install
- Create a .
env
file in the root directory of the project and add the following:Replace your_client_id with your actual Spotify Client ID.REACT_APP_SPOTIFY_CLIENT_ID=your_client_id
- Start the development server:
npm start
- Open your web browser and visit http://localhost:3000
- Log in with your Spotify account.
- Explore the Spotify clone and enjoy listening to your favorite tracks!
Contributions are welcome! If you find any bugs or have suggestions for improvements, please feel free to open an issue or submit a pull request.
You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt
for more information.
Deepak Kumar - [email protected]
Project Link: https://github.com/deepak-raaaz/spotify-clone