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

Contributing

Stars

1 star

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors