All Projects → icebob → Kantab

icebob / Kantab

Licence: gpl-3.0
[WIP] Kanban board application. Powered by Moleculer & Vue.JS

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Kantab

Jkanban
Vanilla Javascript plugin for manage kanban boards
Stars: ✭ 664 (+709.76%)
Mutual labels:  kanban
Docker Taiga
Docker container for Taiga https://taiga.io
Stars: ✭ 14 (-82.93%)
Mutual labels:  kanban
Parabol
Free online agile retrospective meeting tool
Stars: ✭ 1,145 (+1296.34%)
Mutual labels:  kanban
Leantime
Leantime is a lean project management system for innovators. Designed to help you manage your projects from ideation to delivery.
Stars: ✭ 702 (+756.1%)
Mutual labels:  kanban
Masterlab
简单高效、基于敏捷开发的项目管理工具
Stars: ✭ 846 (+931.71%)
Mutual labels:  kanban
React Trello Multiboard
React-Trello-Multiboard is a single-page application built with React displaying multiple cards of several Trello® boards and lists. The cards can be filtered by preferred team members.
Stars: ✭ 43 (-47.56%)
Mutual labels:  kanban
Openproject
OpenProject is the leading open source project management software.
Stars: ✭ 5,337 (+6408.54%)
Mutual labels:  kanban
Taskboard
A Kanban-inspired app for keeping track of things that need to get done. (Don't forget to read the Wiki page!)
Stars: ✭ 1,191 (+1352.44%)
Mutual labels:  kanban
Twake
Twake is a secure open source collaboration platform to improve organizational productivity.
Stars: ✭ 862 (+951.22%)
Mutual labels:  kanban
Mycollab
An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document
Stars: ✭ 1,063 (+1196.34%)
Mutual labels:  kanban
My Personal Kanban
This is a one page HTML/JavaScript application for people who would like to use simple and basic Kanban board for their personal stuff
Stars: ✭ 765 (+832.93%)
Mutual labels:  kanban
Jitamin
🐼 Jitamin is a free software written in PHP, intended to handle the project management over the web. QQ群: 656868
Stars: ✭ 903 (+1001.22%)
Mutual labels:  kanban
Fogga Kanban
🎽 React Kanban Dashboard Template
Stars: ✭ 46 (-43.9%)
Mutual labels:  kanban
Invoiceninja
Invoices, Expenses and Tasks built with Laravel and Flutter
Stars: ✭ 6,247 (+7518.29%)
Mutual labels:  kanban
Liszt
A personal organization software with a script engine for automation
Stars: ✭ 72 (-12.2%)
Mutual labels:  kanban
Lavagna
Lavagna: issue tracker/project management tool
Stars: ✭ 527 (+542.68%)
Mutual labels:  kanban
Planka
The realtime kanban board for workgroups built with React and Redux.
Stars: ✭ 944 (+1051.22%)
Mutual labels:  kanban
Semantic Kanban
A simple Kanban Component built with Semantic-UI + Vue.js
Stars: ✭ 78 (-4.88%)
Mutual labels:  kanban
Taskell
Command-line Kanban board/task manager with support for Trello boards and GitHub projects
Stars: ✭ 1,175 (+1332.93%)
Mutual labels:  kanban
Textusm
Online tool for Generate a User Story Map from indented text.
Stars: ✭ 49 (-40.24%)
Mutual labels:  kanban

Moleculer Build Status Coverage Status

KanTab

KanTab is a kanban board application with microservices. Powered by Moleculer & Vue.

Screenshot

Demo

Live demo on now.sh: https://kantab.now.sh/

Tech stack

Desired features & modules:

  • [x] Node v8.x with async/await
  • [x] Moleculer microservices backend
  • [x] VueJS frontend (VueX, Vue-router)
  • [x] MongoDB
  • [x] Central configuration
  • [x] Global REST API
  • [x] Swagger API docs
  • [x] GraphQL endpoint
  • [x] Full authentication
    • [x] Login
    • [x] Sign Up
    • [x] Passwordless account
    • [x] Forgot password
    • [x] Reset password
    • [x] Account verification
    • [x] Social login
      • [x] Google
      • [x] Facebook
      • [x] Github
    • [x] Two-factor authentication
    • [ ] LDAP
  • [x] ACL/RBAC (user roles & permissions)
  • [x] I18N
  • [x] Websocket
  • [ ] Plugin system
  • [ ] Caching with tags
  • [x] Metrics & monitoring
  • [x] Unit test & E2E test with Jest, Cypress
  • [x] Docker files
  • [ ] Kubernetes & Helm chart files

Monitoring

In production, this project contains monitoring feature with Prometheus & Grafana.

Read more about it

NPM Scripts

  • dev: Start development mode (load all services locally)
  • start: Start production mode (don't load any services, use SERVICES env variable)
  • now-start: Start production preview on now.sh
  • cli: Start a CLI and connect to production
  • build: Build frontend code
  • lint: Run ESLint
  • deps: Check & update NPM dependencies
  • ci: Run continuous backend test mode
  • ci:e2e: Run continuous E2E test mode
  • test: Run all tests (backend, frontend, E2E)
  • test:backend: Run backend tests
  • test:frontend: Run frontend tests
  • test:e2e: Run E2E tests
  • dc:up: Start the stack in production with Docker Compose
  • dc:down: Stop the stack in production with Docker Compose
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].