A simple and efficient task management application that allows users to organize tasks into categories, update task statuses using drag-and-drop, and manage their workflow effectively.
- User authentication with Firebase
- Drag and drop task management
- Task categories: To-Do, In Progress, Done
- Database integration inside the project for faster performance
- Real-time updates with React Query
- Next.js
- TypeScript
- React Query (TanStack Query)
- Axios
- Hono (Backend Framework)
- MongoDB (Database)
- DnD Kit (Drag and Drop)
- Sonner (Toast Notifications)
- Frontend: React (Next.js, TypeScript, Tailwind CSS)
- Backend: Hono, MongoDB
- State Management: React Query
- Drag & Drop: DnD Kit
Follow these steps to set up the project locally:
git clone https://github.com/yourusername/task-manager.git
cd task-manager
pnpm install
pnpm dev