Skip to content

HaSh3003/Mini-Kanban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Œ Task Manager

A simple task manager using JavaScript, LocalStorage, and SweetAlert2, allowing users to create task lists, add tasks, delete them, change list colors, and reorder tasks between lists with drag & drop support.


πŸš€ Features

βœ… Create lists with a default black background.
βœ… Add tasks inside lists.
βœ… Delete tasks or entire lists.
βœ… Drag & drop tasks between lists (order is saved).
βœ… Change background color of lists dynamically.
βœ… Persistent storage with LocalStorage.


πŸ“‚ Installation & Usage

  1. Clone the repository:
git clone https://github.com/HaSh3003/Mini-Kanban
cd Mini-Kanban
  1. Open the project:
    • Just open index.html in a browser. No server required! πŸŽ‰

πŸ› οΈ Code Example

Here's an example of how tasks are stored in LocalStorage:

let ListArray = JSON.parse(localStorage.getItem("list")) || [];
ListArray.push({ title: "New List", tasks: ["First Task"] });
localStorage.setItem("list", JSON.stringify(ListArray));

Tasks are draggable between lists, and positions are saved automatically using SortableJS.


πŸ“· Screenshots

Example Screenshot


πŸ“œ License

This project is open-source. Feel free to modify and use it!


🀝 Contributing

Want to improve it? Fork the repo, make changes, and submit a pull request! πŸš€


πŸ“§ Contact

If you have any questions, feel free to reach out!

πŸ“© Email: perfecto.dev@programmer.net
🐦 Twitter: @HaSh_Perfecto
πŸ’» GitHub: HaSh3003

About

This project allows you to effortlessly manage your tasks with an intuitive drag-and-drop interface πŸ”„. You can create, edit, and delete tasks, all while maintaining full customization of your task lists πŸ“‹. It uses LocalStorage to ensure that your tasks are saved even after you refresh or close your browser πŸ”’, so no task gets lost! πŸ”‘

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors