dashboard
dashboard copied to clipboard
A modular dashboard that visualizes data gathered by Social Harvest server (as well as from other sources).
Social Harvest Dashboard
A dashboard for Social Harvest®, an open-source social media analytics platform.
This application uses AngularJS, D3.js, and NVD3 to create a modular and extensible dashboard for analyzing harvested social media data.
The Yearofmoo AngularJS Seed Repo was used as a starting point for this application and includes helpful unit testing tools, Protractor integration and coverage testing. Several packages have been updated, but the installation, development, and testing instructions remain the same.
Installation
-
npm install -g grunt-cli
-
npm install
-
grunt install
Development
-
grunt dev
- Go to:
http://localhost:8888
Testing
Run all tests with
grunt test
Unit Testing
Single run tests
grunt test:unit
Auto watching tests
grunt autotest:unit
End to End Testing (Protractor)
Single run tests
grunt test:e2e
Auto watching tests
grunt autotest:e2e
Coverage Testing
grunt coverage