All frameworks, languages and libraries used in this project are listed below:
Name | URL | Description | Usage |
---|---|---|---|
Node.js | Website | Javascript Runtime | Server Side Platform |
Ruby | Website | Open Source Programming Language | Required for Sass |
Name | URL | Description | Usage |
---|---|---|---|
Grunt | Website | Javascript task runner | Automation |
Bower | Website | Front end package manager | Dependency management |
NPM | Website | Server side package manager for Node.js | Dependency management |
CoffeeScript | Website | Javascript Preprocessor | Simplified Javascript |
Name | Url | Description | Usage |
---|---|---|---|
Sass | Website | CSS Preprocessor | Stylesheet Generation |
scss-lint | On GitHub | Linter for Sass | Required for grunt-scss-lint |
Name | Url | Description | Usage |
---|---|---|---|
AngularJS | Website | SPA framework | Web app foundation |
Angular UI Router | On GitHub | Powerful routing for Angular | Client side routing |
Skeleton | Website | Boilerplate CSS | CSS Foundation |
Name | Url | Description | Usage |
---|---|---|---|
grunt-coffeelint | On GitHub | Linter for CoffeeScript | Ensure .coffee files follow a style guide |
grunt-scss-lint | On GitHub | Linter for Sass | Ensure .scss files follow a style guide |
grunt-contrib-coffee | On GitHub | CoffeeScript => Javascript | Javascript file generation |
grunt-contrib-sass | On GitHub | Sass => CSS | CSS file generation |
grunt-contrib-watch | On GitHub | Monitor code for changes and run tasks | Faster development |
grunt-wiredep | On GitHub | Wire up bower dependencies to app | Handle bower components |