This project offers a user-friendly Kanban board for efficient task management. Users can seamlessly manage tasks across different stages of completion, including "To Do", "Doing", and "Done".
linkScreenshot
link-to-live-demo
- Homepage: Displays all tasks, categorized by their status: To Do, Doing, Done.
- Task Card: Presents the task title and its detailed description.
- Add Task: Integrates a form to introduce a new task, requesting users for its title and description.
- Edit Task: Allows users to modify an existing task's title and description.
- Delete Task: Offers a feature to permanently remove a task.
- Task Status: Enables users to effortlessly drag and drop tasks between the To Do, Doing, and Done columns.
- Responsive Design: Guarantees the application's optimal performance and visual consistency on mobile platforms.
- API Endpoints: Supports CRUD operations for tasks.
- Database Integration: Ensures tasks are persistently stored in a database.
- Front-end: Next.js
- Back-end: Node.js