This project is generated with yo angular generator version 0.15.1.
- git clone
- cd into the folder
cd arthop-map-dev
- check node version
node --version
- If node < 6.4.0 install using nvm
nvm use 6.4.0
ornvm install 6.4.0
- if nvm is not installed on your machine
- Installation instructions [bash] (https://github.com/creationix/nvm) [zsh] (https://github.com/lukechilds/zsh-nvm#manually)
- Make sure nodemon is installed
nodemon --version
- To install run
npm install -g nodemon
- Run
npm install
to install dependencies - Run
cd app/public/ && bower install
- Remember to
cd ../..
to get back to root directory - If bower is not globally installed run
npm install -g bower
- Create googleAuth.js file in path ‘/backend/config/’ (copy & paste file content from Slack channel )
- On another terminal tab/window run
mongod
to start mongodb server
- If not installed follow instruction directions
- Run
nodemon app-dev.js
to start node server in the development environment. - Application will be found at localhost:3333
Run npm install
and bower install
Run nodemon app-dev.js
to get node server running
Request heroku access for production permission
If you only want to test functionality in the production environment, you can follow the steps below
Run grunt build
Add the contents of the build to the 'public' directory on the root of the app
Build configuration pending
Run npm start
to get node server running the production files
Running grunt test
will run the unit tests with karma.
** Categories (venue.type) **
Gallery
Museum
Studio
General Business
General Organization
School
Government Building
Food & Drink
Entertainment
Bar
Site