Skip to content

Jamm is a React app that lets users search for songs using the Spotify API, create custom playlists, and save them to their Spotify account.

Notifications You must be signed in to change notification settings

marius-pieptea/react-spotify-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Jamm is a React app that lets users search for songs using the Spotify API, create custom playlists, and save them to their Spotify account.

Topics

Resources

Stars

Watchers

Forks