• Stars
    star
    114
  • Rank 308,031 (Top 7 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 8 years ago
  • Updated about 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿ’ค [Not maintained] Analyse Kanban metrics from a Trello board -

Build Status

โ˜๏ธ I no longer maintain this project as I'm not using Trello anymore. It could change in the future, but no guarantee. If you'd like to contribute, reach me out [email protected]. Otherwise, feel free to fork.

TKAT (Trello Kanban Analysis Tool)

A JavaScript library to analyze Kanban metrics from a Trello board.

Here is the online application.

TKAT - Cycle Times TKAT - CFD

What it is

This started as a side project for practicing functional programming using:

To make this side project interesting, I aimed to ease manual repetitive work: generating Cumulative Flow Diagram for a Kanban-like Trello board.

If you are curious about the context and Trello-Kanban stuff, I wrote a whole post about it.

How to use it

As a user, you can simply go with the online application.

If you want to run it locally, let's suppose you've got node.js and npm installed.

  • Clone the repo:ย git clone git://github.com/nicoespeon/trello-kanban-analysis-tool.git
  • Install dependencies: npm install
  • Ensure you've got brunch installed globally: npm install -g brunch
  • Run brunch watch --server to get a running application

Available commands

Basically, all brunch commands.

You will probably want to use brunch watch --server to serve the app locally.

In case of doubt, you can run npm test to check if anything is wrong with source code.

npm run lint

Lint JavaScript through ESLint.

npm run unit-test

Launch unit tests with Babel tape runner.

npm run unit-test-diff

Launch unit tests through tap-diff reporter.

Contributing

That would be amazing ๐Ÿค˜

Please have a look at the CONTRIBUTING.md file before you do so.

Versioning

This project uses SemVer as a guideline for versioning.

That mean releases will be numbered with <major>.<minor>.<patch> format, regarding following guidelines:

  • Breaking backward compatibility bumps the <major> (and resets the <minor> and <patch>)
  • New additions without breaking backward compatibility bumps the <minor> (and resets the <patch>)
  • Bug fixes and misc. changes bumps the <patch>

Inspiration & Readings

Organisational things

Technical stuff

Copyright and License

Copyright (c) 2016 Nicolas CARLO under the MIT license.

๐Ÿค” What does that mean?

More Repositories

1

gitgraph.js

[ARCHIVED] A JavaScript library to draw pretty git graphs in the browser
TypeScript
3,018
star
2

abracadabra

Automated refactorings for VS Code (JS & TS) โœจ It's magic โœจ
TypeScript
792
star
3

vscode-slides

๐Ÿ‘ฉโ€๐Ÿซ VS Code as a presentation tool
TypeScript
61
star
4

hocus-pocus

VS Code extension that makes useful things appear out of the void (JS & TS) ๐Ÿ”ฎ
TypeScript
33
star
5

nicoespeon.github.io

Personal github hosted blog.
JavaScript
27
star
6

sass-graph-viz

Draw a visual graph of Sass dependencies
TypeScript
25
star
7

jest-extended-snapshot

Additional Jest matchers for snapshot testing.
TypeScript
18
star
8

design-patterns

Implementation of Design Patterns in JS
JavaScript
17
star
9

talk-how-to-change-untested-code

Slides of my talk "I need to change this code, but it has no test! ๐Ÿ™€"
JavaScript
5
star
10

kata-gilded-rose-js

The Gilded Rose refactoring kata, in JavaScript. I use this during trainings.
JavaScript
5
star
11

talk-build-your-first-vscode-extension

Code of my workshop "Let's craft automated refactorings ourselves!"
5
star
12

growing-oo-software

TypeScript implementation of the use-case depicted in "Growing Object-Oriented Software, Guided by Tests"
TypeScript
4
star
13

talk-secrets-hexagonal-architecture

Slides of my talk "The Secrets of Hexagonal Architecture"
PHP
3
star
14

manawa

Helps you stay focus using the Pomodoro technique
TypeScript
2
star
15

refactoringjavascript.dev

Host of my Refactoring JavaScript course
JavaScript
2
star
16

learnsomevscode.com

Learn VS Code tips & tricks. Be more productive. Ship faster.
JavaScript
2
star
17

starter-kit-phoenix-elm

A starter kit for projects with Phoenix + Elm
Elixir
2
star
18

understandlegacycode.com

Change Messy Software Without Breaking It
JavaScript
2
star
19

ts-tidy

Find and clean dead TS code in a single command ๐Ÿงผ
JavaScript
1
star
20

my-spotify-groomer

๐Ÿ’ค [Not maintained] Clean my Spotify playlists from tracks I don't like anymore.
JavaScript
1
star
21

dotfiles

Collection of personal dotfiles
Shell
1
star
22

reports

Misc. personal reports from meetups and events. Either in English or French.
1
star
23

talk-drawing-git-graphs

Talk "Drawing Git Graphs in the Browser"
JavaScript
1
star
24

jest-html-loader

Integration of html-loader package with Jest 28+
JavaScript
1
star