Skip to content

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.

License

Notifications You must be signed in to change notification settings

MuchokiDavid/Tunehub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published