RETIRED, Dashboard for tracking progress on cross-project development proposals
Go to file
Paul Belanger d3aa7532f9
Add .gitreview file
Change-Id: Ia03e1a03383d20c6baa38754b1606e7dba3c7b5b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-04-21 16:44:46 -04:00
.idea [smarcet] 2016-10-14 18:39:27 -03:00
dashboard-project-api Dead stores should be removed on userStory.js 2017-02-16 15:56:58 -06:00
dashboard-project-app Empty statements should be removed on projectList.controller.js 2017-02-17 12:09:09 -06:00
puppet [smarcet] 2017-02-22 16:24:24 -03:00
scripts [smarcet] 2016-10-14 19:24:11 -03:00
tracker OpenStack Summit Austin - Demo 2016-04-25 02:12:24 -05:00
.gitignore [smarcet] 2016-10-14 18:39:27 -03:00
.gitreview Add .gitreview file 2017-04-21 16:44:46 -04:00
README.md Update README.md 2016-04-19 17:55:33 -05:00
Vagrantfile [smarcet] 2016-10-14 18:39:27 -03:00

README.md

OpenStack Cross-project Dashboard

The OpenStack Cross-project Dashboard provides a centralized dashboard in the community to track multi-project initiatives (which may even take multiple releases). This dashboard will leverage user story trackers to associate cross-project specs with the concepts they are crafted to deliver.

Technologies

  • Angular.js
  • Express
  • Node.js
  • MongoDB (coming soon!)

Installation

Install MongoDB

https://docs.mongodb.org/manual/installation/

Install Node.js and npm

https://nodejs.org/en/download/

For Ubuntu:

  $ sudo apt-get install nodejs 
  $ sudo apt-get install nodejs-legacy
  $ sudo apt-get install npm
Install Strongloop + Grunt + Bower
$ sudo npm install -g strongloop
$ sudo npm install -g grunt-cli 
$ sudo npm install -g bower
Clone the repository
$ git clone https://github.com/OpenStackweb/userstory.openstack.org.git 
Running the API
$ cd dashboard-project-api/
$ npm install
$ npm run build-sdk  
$ node .

You should get something like this:

Browse your REST API at http://0.0.0.0:3004/explorer
Running the application
$ cd dashboard-project-app/
$ chmod +x install.sh
$ sh install.sh
$ sh build-sdk.sh

Finally, the explorer will open automatically on port 9000.