peace-project / dashboard

Web-based interactive dashboard for process engine benchmarks

Home Page:https://peace-project.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PEACE Dashboard Build Status

Web-based interactive dashboard for process engine benchmarks

Installation

First install Gulp globally using npm install -g gulp

Run npm install to install all dependencies.

After installing all dependencies, run npm start or gulp which will start the default task

Gukp Tasks

  • build: Runs the following tasks: clean, copy:data, pages, images, libs, styles, templates and scripts
  • test: Tests the website on a local server running on http://localhost:3000/
  • clean: Removes all files in the dist folder
  • pages: Copies all static HTML pages to the dist folder
  • images: Copies all images to the dist folder
  • libs: Copies all JavaScript dependencies to the dist folder
  • scripts: Concats all ./src/*.js files into a compressed/uncompresed javascript file stored in ./dist/js/peace.js
  • styles: Compiles all sass files in ./sass/*.css and merges them into ./dist/css/peace.css
  • templates: Precompiles handlebars' template files ./templates/*.hbs and stores them ./dist/js/peacetpl.js
  • copy:data: Copies the ./data folder in the ./dist folder
  • lint: Lints the peace.js

About

Web-based interactive dashboard for process engine benchmarks

https://peace-project.github.io/


Languages

Language:JavaScript 60.7%Language:HTML 17.1%Language:CSS 12.3%Language:XSLT 9.8%Language:Shell 0.1%