Generate custom visual reports on Taiga (taiga.io) tasks on a per-user basis
This web-based application works in conjunction with an Agile project management platform called Taiga. Its purpose is to generate a custom visual report on Taiga tasks on a per-user basis, and includes data analytics such as:
This application uses several libraries, including:
Note that this application is a refactor of an Angular 1.0-based project, located here.
This repository is based on the Angular 2-Quickstart, which is provided by Valor Software to demo a simple implementation of their Native Angular 2 Directives for Bootstrap.
Node.js and npm are essential to Angular 2 development. Get them now if they’re not already installed on your machine.
Verify that you are running at least node v5.x.x
and npm 3.x.x
by running node -v
and npm -v
in a terminal/console window.
Older versions produce errors.
This project was developed using Angular 2.4.4.
The ng2-bootstrap library is available as an npm package, which makes it extremely easy to implement in this or any Angular Framework project. When first installing npm packages, project dependencies should install the latest package.
This project was developed using Ng-Bootstrap 1.3.0.
The Highcharts charting library for Angular 2 is available as an npm package, which makes it extremely easy to implement in this or any Angular Framework project. When first installing npm packages, project dependencies should install the latest package.
This project was developed using Angular2-highcharts ^0.4.3.
Clone this repo into new project folder (e.g., my-proj
).
git clone https://github.com/richbl/Ng2-Taiga-Tasks my-proj
cd my-proj
See npm and nvm version notes above
Install the npm packages described in the package.json
and verify that it works:
Attention Windows developers: you must run all of these commands in administrator mode.
npm install
The npm start
command first compiles the application,
then simultaneously re-compiles and runs the lite-server
.
Both the compiler and the server watch for file changes.
npm start
By default, the server will be running on http://localhost:3000. Open a browser page on this URL and you should see the application running. Shut it down manually with Ctrl-C.
You’re ready to go!