Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KanKan – A Gamified Kanban Board

KanKan is an easy-to-use Kanban board application written in ScalaFX. It allows users to create and manage boards, lists, and cards with smooth drag-and-drop, templates, achievements, and more. This was created as part of the programming studio course at Aalto University


  • Multiple boards supported (with a dropdown switcher).

  • Each board contains multiple lists + an Archive list.

  • Cards contain:

    • Title & Description
    • Tags
    • To-Do tasks
    • Due dates
    • Attachments

Features

  • Drag & drop for lists and cards
  • Templates for auto-populating cards
  • Search boards (by title/description)
  • Filter by tags
  • Sort by multiple fields
  • Achievements to encourage usage

Libraries used:

  • Circe → JSON
  • nscala-time → Date/Time
  • ScalaFX → UI

📸 Screenshots

image image

About

A scala based kanban board program with a focus on gamification

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages