A Kanban board is a visual tool for project management, offering an immediate and comprehensive overview of a project's, process', or task's workflow in real-time. Sign up and commence documenting the lifecycle of your projects.
- Next.Js
- Mongo Db
- Prisma
- Next Auth
- Axios
- Bcrypt
- Tailwind
- Shad Cn
- Create an account using an email and password.
- Boards
- Clicking different boards in the sidebar will change to the selected board.
- Clicking "Create New Board" in the sidebar opens the "Add New Board" modal.
- Clicking in the dropdown menu "Edit Board" opens up the "Edit Board" modal where details can be changed.
- Columns are added and removed for the Add/Edit Board modals.
- Deleting a board deletes all columns and tasks and requires confirmation.
- Columns
- A board needs at least one column before tasks can be added. If no columns exist, the "Add New Task" button in the header is disabled.
- Clicking "Add New Column" opens the "Edit Board" modal where columns are added.
- Tasks
- Adding a new task adds it to the bottom of the relevant column.
- Updating a task's status will move the task to the relevant column. If you're taking on the drag and drop bonus, dragging a task to a different column will also update the status.