Skip to content

shesgottadevelopit/JS-DC-Lab-02

master
Switch branches/tags
Code
This branch is 2 commits ahead, 2 commits behind afelder09:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Tunr

Tunr is the worlds #1 music web app. Those Spotify haters can't keep up with us!

For your second lab, you will be building an application like Spotify that lets users add their favorite artists and songs.

Deliverables

In order to be considered complete, you must make a pull request on this repository with the following:

  • a model.md file that lists every entity in your application and all properties of that entity
  • a plan.md file that shows the steps you will follow in creating this application
  • a working application that meets all the technical requirements listed below

Technical Requirements

Your application Should meet the following Requirements:

Your application should:

  • have a home page where users can see a list of all artists stored in your application
  • have a consistent footer across all pages in your application
  • have a consistent header and heading navigation across all pages in your application
  • use a stylesheet to apply at least some consistent styling to your application (feel free to use bootstrap)
  • have the following functionality for Artists and Songs:

For Artists, a user should be able to:

  • view a list of all artists on the home page
    • this list should show the artist or band name with an image
  • view detailed information on an artist specific page
  • add a new artist by submitting a form to add artists to your application
  • edit an existing artist
  • add comments to an artist specific page that include an author, date and description

Bonus

The following are all optional bonus activities:

  • full CRUD
    • add the ability to delete artists from your database
  • spruce up the styling a bit
  • look up a partial in handlebars and implement at least one
    • an artist item partial or a comment partial, perhaps?
  • associate Artists with a Comments model

About

Second Lab for Intro to JavaScript, as taught in DC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 61.8%
  • JavaScript 34.4%
  • CSS 3.8%