Skip to content

Latest commit

 

History

History
76 lines (54 loc) · 2.06 KB

README.md

File metadata and controls

76 lines (54 loc) · 2.06 KB

TuneHub

TuneHub is a dynamic project leveraging the Spotify API to enhance your music experience. With TuneHub, we aim to create a seamless and personalized environment for music enthusiasts, allowing them to explore, discover, and enjoy their favorite tunes in new and exciting ways.

Table of Contents

Features

  • Explore: Discover new music based on your preferences.
  • Personalized Environment: Create playlists, favorite tracks, and tailor your music experience.
  • Seamless Integration: Utilizes the Spotify API for up-to-date and accurate music data.

Getting Started

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js installed on your machine.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/tunehub.git
  2. Navigate to the project directory:

    Copy code
    cd tunehub
  3. Install dependencies:

    Copy code
    npm install

Usage

Obtain API keys from the Spotify Developer Dashboard.

Create a .env file in the project root and add your Spotify API keys:

env
Copy code
REACT_APP_SPOTIFY_CLIENT_ID=your_client_id
REACT_APP_SPOTIFY_CLIENT_SECRET=your_client_secret

Contributing

Contributions are welcome! If you'd like to contribute to TuneHub, please follow these steps:

  1. Fork the project.
  2. Create your feature branch: git checkout -b feature/NewFeature.
  3. Commit your changes: git commit -m 'Add some feature'.
  4. Push to the branch: git push origin feature/NewFeature.
  5. Open a pull request.

License

This project is licensed under the MIT License.

Author

  1. David Munuhe: Github Link
  2. Bilal Faruq: Github Link
  3. Asma Ali: Github Link
  4. Shawn Dagisi