Skip to content

Latest commit

 

History

History
59 lines (37 loc) · 2.17 KB

README.md

File metadata and controls

59 lines (37 loc) · 2.17 KB

TNG-filterer

Live Example

A web application for filtering and randomizing recommendations for episodes of Star Trek: The Next Generation. Based on the work in this UI (Example here) and this database generator.

This is now an Ember application, to more easily keep track of the various filters and state. I'll be drawing in the best parts of the UI from the other project, and I've already imported an episode database, and it's available to the applicationController on start up, with model being an array of all episodes in order of release date, and tags being an array of all topics, or References ever touched on in more than one episode.

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

Shorthand as npm run deploy.

Currently deployed to Github Pages using this Ember Addon.

Deploy example: ember github-pages:commit --message "Initial gh-pages release"

Further Reading / Useful Links