This project is a Kanban Task Management Application built with React and Vite, styled with Tailwind CSS, and optimized using ESLint for code quality. The application offers an interactive board for task management, allowing users to organize, track, and manage tasks efficiently.
- Task Creation and Editing: Easily add new tasks and edit existing ones.
- Drag-and-Drop: Move tasks between columns (To Do, In Progress, Done) using a drag-and-drop interface.
- Task Prioritization: Prioritize tasks within columns for clear visibility.
- User-friendly UI: Responsive and intuitive design using Tailwind CSS.
- React: For building a dynamic, component-based UI.
- Vite: A fast build tool and development server for optimized performance.
- Tailwind CSS: Utility-first CSS framework for efficient styling.
- ESLint: Linting tool for maintaining code quality.
- TypeScript (via @types): Type definitions to enhance code reliability with React and React DOM.
-
Clone the repository:
git clone https://github.com/your-username/kanban-task-management.git cd kanban-task-management
-
Install dependencies:
npm install
- Run the application:
npm run dev
The application will run on http://localhost:3000