- Platform: node
- Framework: express
- Template Engine:
- CSS Framework: bootstrap with bootswatch paper ( https://bootswatch.com/paper/#navbar )
- CSS Preprocessor: none
- JavaScript Framework: angularjs
- Build Tool: gulp
- Unit Testing: none
- Database: mongodb
- Authentication: google, email
- Deployment: heroku
- Packages: angular-ui-bootstrap ( https://angular-ui.github.io/bootstrap/ )
- Clone down repo from GitHub
- Make a new branch:
- git checkout -b 'new-branch-name'
- mongoDB:
- Install mongoDB if not already installed
- Create data directory: $ sudo mkdir -p /data/db
- Set permissions: $ sudo chown -R 'your-computer-username' /data/db
- Node
- Install packages / dependencies $ npm install
- run server $ npm start
- Making changes to code:
- ctrl+c to quit server
- to build changes $ npm run build
- start server again $ npm start