Yet another pretty Angular project for the non-profit, Washington State Model United Nations (WASMUN). This application will integrate with Google Spreadsheets and allow high schools to register for the 2017 conference.
Package Managers: NodeJS, Bower
Minifiers: gulp (concat, uglify, imagemin)
Framework: AngularJS
CSS: Angular-Strap
Fonts: Font Awesome
- Node (v4.6.0)
- NPM (v2.15.9)
- Bower (1.8.0)
- Gulp (v3.9.1)
- Clone the repository to your desired folder.
- Execute
npm install
. - Execute
npm run bower install
. - Execute tests.
- Karma (Angular): Execute
npm run karma
- Mocha (NodeJS): Execute
npm run mocha
- Karma (Angular): Execute
- Decide if you are running development or production.
- DEVELOPMENT: Execute
npm run gulp
orNODE_ENV=development npm run gulp
- Development merely copies over the files. This makes debugging easy.
- PRODUCTION: Execute
NODE_ENV=production npm run gulp
- Production minifies all the files and condenses them down as much as possible. Debuggins is very tricky.
- DEVELOPMENT: Execute
- Run a server (if you already have one, ignore this step).
- Python
- Navigate to the
/public
directory - Execute
python -m SimpleHTTPServer
- Navigate to the
- Python
- Open up
/public/index.html
- Python
- Navigate to
127.0.0.1:8000
in your browser.
- Navigate to
- WebStorm
- Open the
/public
directory, right click, and open in your desired web browser
- Open the
- Python
- ???
- 💸
COMING SOON TM