/javascript-week4-CR

Javascript Week 4 Code Review - Crowd-sourced Review Website

Primary LanguageJavaScript

Album Reviews

A website that allows users to review albums and see reviews by other reviews. Also allows the admin to add more albums for users to review. Made with Ember.js

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • change into the new directory
  • npm install
  • bower install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

User Stories

  • The restaurant (or whatever users will review in your app) will have many ratings.
  • Ratings may be any metric of your choosing, and could include a comment/explanation if you desire.
  • Use a helper to display nicely formatted timestamps, and/or represent ratings visually (ie: display stars, or thumbs up/thumbs down).
  • Include at least one computed property.
  • Use a service to allow users to create a list of "favorite restaurants" (or whatever thing users review in your specific app).
  • There should be an option to add new restaurants/things to review. This can either be an admin-style page, or something available to all users.

Further Reading / Useful Links