A Kanban board where users can create, update, and move tasks across different columns.
- The board has three columns: To Do, In Progress, Done.
- Users is able to add, edit, and move tasks between columns using drag & drop.
- Implemented smooth animations for task transitions.
- Persisted tasks in Local Storage so the board state remains after refresh.
- Download or clone this project.
- Install dependencies in root directory of this repository using the command
npm installin terminal. - Start the program using the command
npm run dev.
- Run
npm installto install dependencies. - Run
npm run devto start vite in dev mode.
npm run build: Builds the project for production.
npm run preview: Starts vite from prod build.
This project uses:
- React + Vite
- Eslint
⭐ Check out the figma design here: Click here.
