node.js-angular.js-boilerplate ============================== Simple boilerplate for Node.js and Angular.js ## Tech Stack Single page web application is built using: - Node.js - Angular.js - SASS - Gulp.js ## Installation Make sure you have the latest Node.js installed and run the command `npm run setup` which will: 1. Install NPM packages 2. Install Bower packages 3. Build the applicaiton After successfully finishing the build process. Gulp creates and stores all of the compiled and uglified and compiled files inside of a newly created "public" directory. ## Development To have both node.js and gulp watch instance running, just run the gulp default task. `gulp`. Also, `gulp build` task is available to build the project without running any watch tasks or the node.js server. ## Notes To run the application locally on your machine, call `node api/app`. Also, while developing it's recommended to run `gulp watch` to autocompile your assets while you make changes.