![Todo-Doing-Done Logo](/Kbueno1077/todo-doing-done/raw/master/logo.png")
This project is a feature-rich project management board inspired by popular tools like Trello, Jira and Kanban. It is designed to help teams organize tasks, collaborate efficiently, and track progress in a visually intuitive manner.
Features · Tech Stack · Demo · DataBase Model ·
- Multiple Boards: Create and manage multiple boards for better organization.
- Task Creation and Editing: Add, edit, and delete tasks with detailed descriptions.
- Comments: Collaborate with team members through comments.
- Filters: Quickly find tasks using filter options.
- User Assignments: Assign tasks to specific team members.
- Customizable Columns: Create and customize columns to fit your workflow.
- Responsive Design: Access the board on both desktop and mobile device, use a ipad or pointer cursor.
- Drag and Drop: Reorder tasks and columns using drag and drop.
- Bunch of Themes
- Next.js (v14) / React.js Next.js React.js
- supabase-ssr. A package to configure Supabase Auth to use cookies, Storage and Functions (SQL) Supabase
- Ipad Cursor / Pointer Cursor
- Styling with Tailwind CSS
- Bunch of Themes with DaisyUI DaisyUI
- Zustand for state management Zustand
- Tanstack/React-query for data fetching Tanstack/React-query
- React Beautiful DnD for drag and drop React Beautiful DnD
You can view a fully working demo at Demo.
- Attachments: Upload files and documents to tasks.
- Mentions: Collaborate with team members through mentions.
- Notifications: Receive notifications for task updates and comments.
- Labels and Tags: Categorize tasks with labels and tags for easy filtering.
- Add more custom themes
- Activity Log: Track changes and updates with a detailed activity log.
- Due Dates and Reminders: Set deadlines and receive notifications.