Skip to content

Deep Dive Into WeKan

Lauri Ojansivu edited this page Dec 16, 2023 · 39 revisions

WeKan Interview 2023-12-08 starts at 22min 22sec

https://www.youtube.com/watch?v=ke-mbnZM3zE

Screenshot of Meteor WeKan

Meteor WeKan screenshot

Description of Meteor WeKan

How much effort to create Meteor WeKan, in COCOMO model

Meteor WeKan Browser support

Meteor WeKan Server

Meteor WeKan Features

  • WeKan Design Principles
  • Realtime UI. When someone makes change, like drag card or add text, everyone will see changes immediately. This is because Meteor listens to MongoDB change stream, and updates UI. For some rare cases, there needs to be reload of page, those need to be fixed.
  • Whitelabel: Change product name and product image at login screen and board left top corner. Not changing favicon, because there are 100+ favicons for different devices.
  • Drag Drop at Desktop and Mobile:
  • Some features similar to Trello and Jira. Some features not in Trello and Jira.
  • IFTTT Rules like Trello Butler https://github.com/wekan/wekan/wiki/IFTTT , translated to all supported languages. Trello Butler is only In English.
  • Many Assignees like in Jira.
  • Change background image and Card Cover. Change Theme. Change color of Boards, Swimlane, List, Card, Label.
  • Markdown at: Board name and description, Swimlane, List, Card title and description, Checklist and Checklist Item, Subtask title, https://github.com/wekan/wekan/wiki/Wekan-Markdown
  • Emoji https://github.com/wekan/wekan/wiki/Emoji
  • MathML
  • Preview card attachment image and PDF
  • Show Start at End Dates of card at Calendar of Swimlanes/Lists/Calendar dropdown menu
  • Custom Fields https://github.com/wekan/wekan/wiki/Custom-Fields
  • Subtasks https://github.com/wekan/wekan/wiki/Subtasks
  • Planning Poker / Scrum Poker at Card https://github.com/wekan/wekan/wiki/Planning-Poker . No other card games yet ;)
  • For board actions, like move card etc, Per Board and Global Outgoing and 2-way webhooks to Chat (RocketChat, Slack, Discord etc), NodeRED, or PHP webhook receiver like https://github.com/wekan/webhook
  • At top right username menu:
    • Search All Boards, with search options
    • Public Boards. Board can be set private or public. At Admin Panel is option to disable public boards, so all boards are private.
    • Change Language
    • My Cards and Due Cards: Show cards where you are member or assignee, from all boards
  • At top of current board:
    • Filter cards, by user etc
    • Multi-Selection, checkmark and drag many cards at once
    • Sort current board
  • Python and PHP based additional features https://github.com/wekan/wekan/wiki/Python
  • Admin Panel:

Technical details

Upcoming Features

Video

Maybe?

Upcoming upgrades to Meteor 3.0

Wekan

General

Fake: Not WeKan kanban

Security

Scaling

Migrating

Support priorities for new features and bugfixes

  1. Commercial Support
  2. Community Support
  3. Debugging

Backup

Repair

Themes

Markdown Syntax

Login Auth

Metrics, Logs, Stats

Integrations

Time

Features

Email

Required Settings

Download

Webservers

REST API Docs

REST API issue

REST API client code

Webhooks

Case Studies

Development

Issues

Clone this wiki locally