Skip to content

Latest commit

 

History

History
65 lines (43 loc) · 1.6 KB

README.md

File metadata and controls

65 lines (43 loc) · 1.6 KB

LOCAL DEV SETUP

Prerequisites

Make sure you have installed all of the following prerequisites on your development machine:

  • Node.js - Download & Install Node.js v6.10.3. I would recommend using nvm (Node Version Manager) if possible as it allows you to run multiple versions of node simultaneously.

  • MongoDB - Download & Install MongoDB Community Server

  • Ruby - Download & Install Ruby

  • Install Bower globally using the command:

     npm install -g bower
    
  • Install Gulp globally using the command:

     npm install -g gulp
     npm install -g gulp-cli
    
  • Install sass for compiling css using the command: (Make sure you have ruby installed):

     gem install sass
    

Getting Started

  1. Clone repository

  2. Navigate to cloned dir and install npm dependencies with the command:

    npm install
    
  3. In a separate shell run MongoDB with the command:

    mongod
    
  4. In the dir after npm install completes, start the app with the command:

    gulp
    

Your application should run on port 3000 with the development environment configuration, so in your browser just go to http://localhost:3000

Explore config/env/development.js for development environment configuration options

Running in Production mode

To run your application with production environment configuration, execute gulp as follows:

gulp prod

Some early mock ups of the Solution and Issue Pages

1 2