https://github.com/marius-pieptea/react-spotify-app
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.
https://github.com/marius-pieptea/react-spotify-app
music-app playlist-creation react spotify-api spotify-integration
Last synced: 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/marius-pieptea/react-spotify-app
- Owner: marius-pieptea
- Created: 2024-04-30T17:30:44.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-30T17:38:06.000Z (about 1 year ago)
- Last Synced: 2025-02-08T10:17:20.683Z (4 months ago)
- Topics: music-app, playlist-creation, react, spotify-api, spotify-integration
- Language: JavaScript
- Homepage:
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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:**
```bash
git clone https://github.com/marius-pieptea/jamm.git
cd jammming2. **Install Dependencies:**
```bash
npm install3. **Start the development server:**
```bash
npm startUsage
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.
3. Save to Spotify: Give your playlist a name and click "SAVE TO SPOTIFY" to save your playlist to your Spotify account.