/dronez_ember

E-Commerce Site for Drones (made using Ember.js)

Primary LanguageJavaScript

DroneZ

E-commerce web application for drone retail, made with Ember.js to help practice using computed properties, helpers, and services.

User Stories

  • As a user, I would like to add multiple items to my shopping cart.

  • As a user, I would like to see the total cost of all items in my cart.

  • As a user, I would like to select an item and see a description, cost, and other details.

  • As an admin or seller, I would like to list the products I have for sale.

  • As an admin or seller, I would like to update or remove products I have for sale.

  • As a user, I would like to leave feedback on an item.

  • As a user, I would like to leave a rating on an item.

  • As a user, I would like to sort ratings/comments from highest-to-lowest, or vis versa.

  • As an admin or seller, I would like to see information about all products I have for sale.

  • As an admin or seller, I would like to see the date a customer left a piece of feedback or rating.

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)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links