Skip to content

Simple Kanbanboard Server written in Python using web.py.

License

Notifications You must be signed in to change notification settings

codingHahn/Kanban.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kanban.py

Simple Kanban Server written in Python using web.py. Styling with materializecss.

About Kanban

Kanban is a software development technique that orders task in different categories. In this pre-release version, there are only three static ones: To-Do, Work in Progress and Done. The individual tasks can be moved between them, eventually by drag and drop.

It is basically a glorified To-Do list.

Requirements

Linux

Requirements for Arch Linux or any other Distro that uses Python 3 by default:

pip install web.py==0.40.dev0
pip install tinydb

Requirements for Debian, Ubuntu etc.:

pip3 install web.py==0.40.dev0
pip3 install tinydb

Windows

Requirements are:

  • Python 3
  • PIP (comes with Python)
  • Some modules, installed through pip:
pip3 install web.py==0.40.dev0
pip3 install tinydb

I would advise you to add Python to your PATH on installation, otherwise there could be problems installing these packages.

How to start

Run main.py with Python 3. The webserver is started on Port 8080.

Please report any bugs you find.