What is Kanban board ?
A Kanban board is a tool for workflow visualization and one of the Kanban method's key components.
Visualizing your workflow and tasks on a Kanban board helps you better understand your processes and gain an overview of your workload.It aims to help you visualize your work, maximize efficiency, and improve continuously.
---For more information: https://kanbanize.com/kanban-resources/getting-started/what-is-kanban-board Project_ideas in project_ideas.txt (bulgarian)
This web application represents a simple Kanban board with three columns: TODO, IN PROGRESS, DONE. It includes the following features: * Authentication system - login - register - change password - password recovery * it is working only in a develepment envrionment(terminal mode)
* Homepage, accessible to everyone
* System accessible only by the authenticated user.
* User
- full crud for his todos
* every user has his own personal todo_page
- he can create his own companies (work groups)
* it can add/removes users to its companies (employees) and be their boss
* he can create todos for some of his companies only
* he can assign a user a todo based on which company he is "hired" by.
* the assigned todos can be fully CRUD-ed only by the company boss:
* when a todo is assigned to someone it immediately show up in their personal kanban opage.
* to every todo can be added notes by the Kanban master
(UPDATE REQUIRED