Skip to content

HR-Athena/Athena

Repository files navigation

Project Name

Political Profiler

Team

  • Product Owner: Christopher Griffis
  • Scrum Master: Syed Jafri
  • Development Team Members: Andrey Azov, Cliff Saporta Cheng

Table of Contents

  1. Requirements
  2. Development
    1. Installing Dependencies
    2. Tasks
  3. Team
  4. Contributing

Requirements

  • Node 0.12.x
  • Angular 1.4.x
  • Angular-animate: 1.4.3
  • Angular-loading-bar: 0.8.0
  • Angular-mocks: 1.4.3
  • Angular-ui-bootstrap: 0.13.3
  • Angular-ui-router: 0.2.15
  • Bluebird: 2.9.34
  • Bootstrap: 3.3.5
  • Bower: 1.4.1
  • Browserify: 11.0.1
  • Browserify-shim: 3.8.10
  • D3: 3.5.6
  • Debug: 2.2.0
  • Del: 1.2.0
  • Ejs: 2.3.3
  • Express: 4.13.3
  • Govtrack-node: 0.2.0
  • Gulp: 3.9.0
  • Gulp-autoprefixer: 2.3.1
  • Gulp-browserify: 0.5.1
  • Gulp-clean: 0.3.1
  • Gulp-concat: 2.6.0
  • Gulp-jshint: 1.11.2
  • Gulp-sass: 2.0.4
  • Gulp-sourcemaps: 1.5.2
  • Gulp-uglify: 1.2.0
  • Gulp-util: 3.0.6
  • Karma: 0.13.8
  • Karma-browserify: 4.3.0
  • Karma-chrome-launcher: 0.2.0
  • Karma-mocha: 0.2.0
  • Path-parse: 1.0.5
  • Serve-favicon: 2.3.0
  • Underscore: 1.8.3
  • Vinyl-buffer: 1.0.0
  • Vinyl-source-stream: 1.1.0
  • Vinyl-transform: 1.0.0

Development

Setup

Have gulp installed

Enter npm start in one terminal window

Run gulp in the root of the project in a different terminal window. This will start the gulp watch task, which runs js-hint and builds the project files in the public folder.

Every time a change is made in the client folder, the project will be re-built and placed in the public folder in real-time. One of the tasks automatically run by gulp watcher during this step is browserify-dev, which executes very quickly, but produces a huge concatenated js file. Therefore this is suitable (and convenient) only for development purposes.

Installing Dependencies

Have bower and node installed.

From within the root directory run:

npm install
bower install

Roadmap

View the project roadmap here

Contributing

See CONTRIBUTING.md for contribution guidelines.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published