Kanban is a project management methodology that allows for organizing and prioritizing projects and their tasks, using boards, lists, and cards. With the right Kanban board software, one can focus on priorities, keep the team in the loop about what’s current and what’s coming up, and control a steady flow of work, especially in output-heavy environments like production, agencies, support, and maintenance. This is a tool that supports agile development and helps to visualize and manage the workflow.
the project include implementation od a kanban system and the design of the system. the implementation is in N-tier architecture, in addition the presentation layer in base on mvvm design and the UI is impemented using WPF
init page where you can register and log in to the system:
the home page:
boards page where you can view or delete your boreds
a board page where you can access all the function needed such as: add a new task, edit a task, advance a task, add a new column ect'