Skip to content

erikaangela/spotify-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spotify App

A Spotify clone using the Spotify API.

Project Goals

How the app works

The one-page app first displays a Spotify logo and searchbar. Users can search by inputting any keyword; upon submitting, the first 50 results are rendered as clickable cards containing the song image, title, and artist. Clicking any will open the song on Spotify in a new tab.

Technologies Used

  • JavaScript
  • HTML/CSS
  • React JS
  • APIs—Spotify
  • environment variables
  • Axios

Remaining Backlog Items

  • Further styling, CSS themes.
  • Explicit error messages when user has an invalid input or no results are found.

Quick Start

  • This app requires a Spotify account to run, log in through the dashboard to generate your client ID and client secret.
  • Clone the app onto your local machine and open it.
  • Create an .env file within the root directory and enter your client ID and client secret as shown below:
REACT_APP_CLIENT_ID=XXXXXXXXXXXXXXXXXX
REACT_APP_CLIENT_SECRET=XXXXXXXXXXXXXXXXXX
  • npm install within the cloned app.
  • npm start after previous command done. It will open in localhost:3000.

About

A Spotify clone using the Spotify API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published