Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.61 KB

README.md

File metadata and controls

46 lines (31 loc) · 1.61 KB

Jamm

Jamm is a React application that allows users to search for songs using the Spotify API, create a custom playlist, and then save it to their Spotify account. This project was built to demonstrate the integration of React with external APIs and to provide a practical tool for managing Spotify playlists.

Project Features

  • Search: Users can search the Spotify library for songs.
  • Create Playlists: Users can create custom playlists by adding songs from the search results.
  • Save Playlists: Users can save their custom playlists to their Spotify account.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What you need to install the software:

  • Node.js
  • npm
  • A Spotify account

Installing

A step-by-step series of examples that tell you how to get a development environment running:

  1. Clone the repository:
    git clone https://github.com/marius-pieptea/jamm.git
    cd jammming
    
  2. Install Dependencies:
    npm install
    
  3. Start the development server:
    npm start
    

Usage Once the app is running, follow these steps:

  1. Login to Spotify: Use the login link provided by the app to authenticate with your Spotify account.
  2. Search for Songs: Enter a song, album, or artist in the search bar.
  3. Create a Playlist: Add songs from the search results to the "New Playlist" area by clicking the "+" icon next to each track.
  4. Save to Spotify: Give your playlist a name and click "SAVE TO SPOTIFY" to save your playlist to your Spotify account.