https://github.com/mux-mux/kanban
(JS Advanced) Task manager Kanban drag&drop App with pomodoro timer [SCSS, LocalStorageAPI, Drag&DropAPI, Fetch API, Focus-trap library, JSON data, Webpack, ESlint, Accessability]
https://github.com/mux-mux/kanban
accessibility drag-and-drop eslint focus-trap html localstorage scss webpack
Last synced: 3 months ago
JSON representation
(JS Advanced) Task manager Kanban drag&drop App with pomodoro timer [SCSS, LocalStorageAPI, Drag&DropAPI, Fetch API, Focus-trap library, JSON data, Webpack, ESlint, Accessability]
- Host: GitHub
- URL: https://github.com/mux-mux/kanban
- Owner: mux-mux
- Created: 2023-08-27T17:32:26.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-10T08:56:53.000Z (over 1 year ago)
- Last Synced: 2025-02-10T09:34:49.678Z (over 1 year ago)
- Topics: accessibility, drag-and-drop, eslint, focus-trap, html, localstorage, scss, webpack
- Language: JavaScript
- Homepage: https://jsgo.pro/kanban/
- Size: 1.79 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kanban :books: - with drag & drop :raised_hands:, a built-in pomodoro timer :watch:, category management :bookmark_tabs:, deadlines :alarm_clock: and more! :white_check_mark:
## [Live Link](https://jsgo.pro/kanban) :link:
## Features :sparkles:
- 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 :open_file_folder:
## How To Use :closed_lock_with_key:
```bash
# In the Terminal or Cmd
# Clone this repository
$ git clone git@github.com:mux-mux/kanban.git
# Move to the cloned repository directory
$ cd kanban
# Install dependencies
$ npm install
# Open the browser & listen to changes
$ npm start
```