Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.52 KB

README.md

File metadata and controls

28 lines (22 loc) · 1.52 KB

InternLabs (QUT INB302)

InternLabs connects students with employers and helps create successful internships.

Installation

  1. Install Node.js, MongoDB, Redis and Elasticsearch
  2. Clone this repo git clone https://github.com/smilledge/internlabs InternLabs
  3. Install required packages npm install (run inside of InternLabs folder)
  4. Make sure you have nodemon installed globally npm install -g nodemon (automatically restarts node applications when developing)
  5. Copy example config and update if required cp config/app.json.example config/app.json
  6. Compile LESS / JS and watch for changes grunt -v --force
  7. Start MongoDB server mongod
  8. Start Redis server redis-server
  9. Start elasticsearch server
  10. (Optional) Seed mongo / elasticsearch with some sample data scripts/seed
  11. Start node.js server npm start or nodemon index.js

Notes