Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.67 KB

readme_students.md

File metadata and controls

35 lines (28 loc) · 1.67 KB

Spotify App

You'll be designing a web application for music using the Spotify API documentation here. This is a fairly open ended project, so have some fun with it! You'll be using Javascript, Angular JS, Spotify's RESTFUL API, and of course - HTML.

Expected Learning opportunities:

  • Working with public APIs (Spotify)
  • Making RESTFUL API calls
  • Understanding MVC
  • Designing a web app using Angular JS
  • Understand Fuse's implementation of Agile

Desired functionality:

  • Ability to search for artists, albums, songs
  • Display results of artists, albums, songs (be creative with this)
  • Be able to display the available artwork/images with those results (consider using frameworks like masonry or isotope)
  • Ability to sort the results (maybe by popularity, name, relevance, etc.)
  • Create and maintain playlists of songs and store them in a datastore

Setup steps:

  1. Create a github account (if you don't already have one)
  2. Download git
  3. Set up git
  4. Install npm?
  5. Download IntelliJ CE (download copies preemptively)
  6. Install Intellij CE
  7. Create a new project directory on your machine
  8. CD to the directory
  9. Clone the git repository: git clone https://github.com/cah-roncarpenter/spotify.git spotify
  10. Check out a new branch: git checkout -b feature/FeatureName
  11. Open IntelliJ and import the project by selecting the directory that you just cloned the repo to
  12. Run npm install from the IntelliJ terminal