Skip to content
/ kanban Public

(JS DOM Advanced) Task manager Kanban drag&drop App with pomodoro timer [SCSS, LocalStorageAPI, Drag&DropAPI, Fetch API, Focus-trap library, JSON data, Webpack, ESlint, Accessability]

Notifications You must be signed in to change notification settings

mux-mux/kanban

Repository files navigation

Kanban πŸ“š - with drag & drop πŸ™Œ, a built-in pomodoro timer ⌚, category management πŸ“‘, deadlines ⏰ and more! βœ…

Live Link πŸ”—


Features ✨

  • Drag&Drop tasks 🀚
  • Pomodoro timer ⏲️
  • Pomodoro progress bar πŸ“Ά
  • Add/select task category πŸ“‘
  • Edit task/category text πŸ”€
  • Set task deadlines ⏱️
  • Delete task/category πŸ—‘οΈ
  • Undo deleted tasks πŸ”ƒ
  • Move done tasks to archive πŸ“’
  • Download/upload archive ⏬⏫
  • Use Tab key navigation ⌨️
  • Switch light/dark theme 🎨

Folder structure πŸ“‚

Kanban Folder structure

How To Use πŸ”

# In the Terminal or Cmd
# Clone this repository
$ git clone [email protected]:mux-mux/kanban.git

# Move to the cloned repository directory
$ cd kanban

# Install dependencies
$ npm install

# Open the browser & listen to changes
$ npm start

About

(JS DOM Advanced) Task manager Kanban drag&drop App with pomodoro timer [SCSS, LocalStorageAPI, Drag&DropAPI, Fetch API, Focus-trap library, JSON data, Webpack, ESlint, Accessability]

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published