Skip to content

androAkash/JSKanban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kanban Board (HTML, CSS, JavaScript)

A simple Kanban board with draggable tasks built using vanilla JavaScript.

Features

  • Three columns: Todo, In Progress, Done
  • Drag & drop tasks between columns
  • Hover effect on columns during drag
  • Clean and modular JavaScript structure
  • Easily extendable architecture

Tech Stack

  • HTML5 Drag & Drop API
  • CSS3
  • Vanilla JavaScript (ES6)

Project Structure

. ├── index.html ├── main.js └── styles.css

How to Run

Just open index.html in your browser.

Roadmap

✅ Completed

  • Task creation modal
  • Drag & drop between columns
  • Column task count
  • Persist tasks using LocalStorage
  • Delete task functionality

🔜 Remaining

  • Theme switcher (Light / Dark)
  • Edit task feature
  • Prevent adding empty tasks from modal

📌 Future Enhancements

  • Animations during drag & drop
  • Due dates and priority labels

📄 License

  • Free to use and modify for
  • learning or personal projects.

About

I’m currently learning web development from Sheriyans Coding School, and this project is a by-product of my learning. I’ll continue adding more features to it as I grow and experiment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors