Skip to content

smilledge/internlabs

Repository files navigation

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

About

QUT INB302 Capstone Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published