Skip to content

A mini Kanban board with drag-and-drop tasks and user-specific control

Notifications You must be signed in to change notification settings

L-Meryem/kanban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

A shared Kanban board where team members can view everyone’s progress but can only create, edit, or delete their own cards. The board updates dynamically as tasks move through Todo, WIP, and Done columns via drag and drop.

Try the Live project!

kanban board

Tech used

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • EJS
  • bcrypt, express-session, connect-flash
  • PaperCSS

Lessons Learned

  • Role isolation: users control only their own cards
  • Interactive UI using Drag and drop API
  • Implementing authentication and session management
  • Structuring data with Mongoose Schemas

About

A mini Kanban board with drag-and-drop tasks and user-specific control

Resources

Stars

Watchers

Forks