Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

AntonV0/jammming

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jammming

Capstone Project from Codecademy's Full Stack Engineer Career Path

By Anton Vlasenko (AntonV0)

Project Outline

Jammming is a React web application lets you search for songs, artists, and albums using the Spotify Web API. Songs from the related search results can be added to a new playlist. You can change the name of this playlist and save it to your Spotify account.

This is my largest Codecademy project so far, covering many features of ReactJS such as static components, passing and managing state, and API requests.

What I Learned

  • Creating static components
  • Passing props and state between components
  • Methods that update state
  • Requesting search result responses from the API
  • Converting returned responses to JSON
  • Obtaining API access tokens
  • Using promise chains to catch errors
  • Deploying the project using Surge

Please note that in each project, the first commit is always the starter code provided by Codecademy.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.