Git Product home page Git Product logo

kanban-electron's Introduction

KanbanElectron Banner
A cross-platform Kanban Board desktop application made with Electron & Nuxt.js, with a focus on simplicity and user experience.

THIS PROJECT HAS BEEN DISCONTINUED IN FAVOUR OF A NEW VERSION

New version here: https://github.com/trobonox/kanri

Includes more features, a fresh tech stack and uses Tauri instead of Electron.

๐ŸŒŒ Showcase

kanban-electron-showcase.mp4

๐Ÿ“‹ Roadmap (planned features)

  • Custom themes (curated selection + editor to create your own from scratch)
  • UI improvements like a bar for quick actions in the board view
  • Add help menu with keyboard shortcuts and support resources
  • More card properties like a due date or sub-tasks
  • Add tests to prevent any critical bugs
  • Custom backgrounds in board view
  • JSON exporting of boards
  • Fix board scrollbar
  • Showcase website

Open for any contributions or feature requests, though always keep in mind that I am still a student with limited time and I might not be able to process every request immediately.

๐Ÿ›  Build Setup

# install dependencies
yarn install

# serve app with hot reload
yarn dev

# build electron application for production
yarn build

This project was generated with electron-nuxt v1.8.1 using vue-cli. Documentation about the original structure can be found here.

Copyright (c) 2022-present Trobonox

kanban-electron's People

Contributors

trobonox avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

kanban-electron's Issues

Mirrored boards

When you clear all data and then create two boards, the 2nd one mirrors everything that happens in the 1st board.
Further investigation needed.

The issue seems to be current handling of boards which have no unique identifier, in combination with the boardsWithoutCurrent() method of the board view.

Probably needs an entire rewrite to use full unique ids instead of indices.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.