Skip to content

dapathy/GU_Energy_Dashboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GU Energy Dashboard

This is the senior design repository for the CPSC 002 GU Energy Dashboard.

energy.gonzaga.edu

Installing

Ensure you have the project downloaded somehow
Linux or Mac users may need "sudo" in front of some of the following commands:

Server

  1. Install NodeJS from their website. Default options should be fine.

  2. Run:

    $ npm install -g grunt-cli bower forever nodemon node-inspector

  3. In the server folder from the command line/terminal run:

    $ npm install

Client

  1. Install ruby (mac may already have this). Make sure to add ruby to path when installing!

  2. Restart!

  3. Run:

    $ gem install compass

  4. In the client folder from the command line/terminal run:

    $ npm install $ bower install

Running

In development mode (what you will do most of the time):

In the client folder run:

$ grunt serve

In the server folder run:

$ npm test

Make sure your browser is pointing to http://localhost:7457

In production mode:

In the client folder, compile code with:

$ grunt

In the server folder run:

$ npm start

About

This is the senior design repository for the CPSC 002 GU Energy Dashboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.8%
  • HTML 20.2%
  • ApacheConf 15.0%
  • CSS 3.0%