Small app to track reporting process of a set of Performance Indicators for organizations
PIs are directly measured or calculated values that are important indicators of performance for managers of organizations. They are measured periodically in predefined units by authorized personals that we will call them providers. Providers are employees of different sub departments of organization that are responsible for providing a set of related PIs by measuring them before a dead time. Also PIs could have target values, targets are set by PI ownners for oncomming measuring priods, (that are mostly seasonal) before a financial year begins.
A set of seasonal or monthly measured PIs will palce in a formated report that mirrors conditions of organization in different aspects.
This app could help managers getting, collecting, saveing, analysing, exporting, trending, reporting or searching through PIs.
This project is a open source app with different incentives which involves:
Values of a set of periodically measured PIs for the time of reporting will be arrange to create a printable view that called report. reports have attachemnts and a time limit which after that time its state will be read only.
Beside provider and ownner of PI, report could have reviewer, owner and reader.
The process involves, adding attachment to report and commenting on PIs.
npm install -g grunt-cli
clone https://github.com/DANA-Laboratory/PIReporter.git
pugjs A high performance template engine, (rename from "Jade")
Grunt.js The JavaScript Task Runner
Express.js Fast, unopinionated, minimalist web framework
Mocha.js The fun, simple, flexible JavaScript test framework
SuperTest.js HTTP assertions made easy via superagent
SQLite3.js Asynchronous, non-blocking SQLite3 bindings for Node.js
node-loggly A client implementation for Loggly in node.js
passportjs with local telegram github strategies Simple, unobtrusive authentication for Node.js
simple-git A light weight interface for running git commands in any node.js application
moment-jalaali A Jalaali (Jalali, Persian, Khorshidi, Shamsi) calendar system plugin for moment.js
angular-chart Beautiful, reactive, responsive charts for Angular.JS using Chart.js
bootstrap HTML, CSS, and JS framework
bootstrap-rtl
Copyright (c) 2017 Reza Afzalan
Licensed under the MIT license.