Welcome to our Kanban Task Management web app, a powerhouse built with Angular version 17.0.5 and styled with the magic of Tailwind CSS. 🎨 This app is your ticket to organizing tasks with flair!
Experience the optimal layout on any device - big or small. Our app is your companion, delivering a seamless experience wherever you go.
Hover over and enjoy the pop! 🎉 Interactive elements are designed to dazzle as you glide through boards, tasks, and subtasks.
Effortlessly manage tasks:
- Create: Spawn new boards and tasks like a wizard.
- Read: Peek at your boards, tasks, and subtasks in one swift glance.
- Update: Edit on the fly, no strings attached.
- Delete: Bid farewell to boards and tasks that have overstayed their welcome.
Instant feedback! Form validations ensure your creations are error-proof, making the experience smoother than butter.
Mark subtasks as complete and juggle tasks between columns like a pro. Stay organized and keep that productivity flowing.
Customize your space! Hide or show the board sidebar with a flick. One click, and you're in charge.
Toggle between light and dark modes to match your vibe. Day or night, we've got your back!
Level up! Drag and drop tasks like a gaming pro. Change status, reorder - it's your canvas, paint it your way.
Easily persist your Kanban board data locally using the power of localStorage
. Never lose your work, even if you accidentally close the browser or refresh the page!
✨ Seamless Integration: Your board data is automatically saved to local storage in real-time as you make changes.
🔄 Auto-sync: Changes made on the board are automatically synchronized with local storage, ensuring your data is always up to date.
🚀 Fast Retrieval: Retrieve your board data instantly upon returning to the app, providing a smooth and efficient user experience.
-
Clone the Repository:
git clone https://github.com/faizanalibugti/ng-kanban.git
-
Install Dependencies:
cd ng-kanban npm install
-
Run the App:
Run
ng serve
for a dev server. Navigate tohttp://localhost:4200/
. The application will automatically reload if you change any of the source files.
Ready to spice things up? We'd love your touch. Fork, branch, and pull request away!
Happy task juggling! 🚀🎉