Skip to content

nafiz678/task-manager

Repository files navigation

Task Manager

🚀 Live Demo

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.

✨ Features

  • 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

📦 Dependencies

  • Next.js
  • TypeScript
  • React Query (TanStack Query)
  • Axios
  • Hono (Backend Framework)
  • MongoDB (Database)
  • DnD Kit (Drag and Drop)
  • Sonner (Toast Notifications)

🛠️ Technologies Used

  • Frontend: React (Next.js, TypeScript, Tailwind CSS)
  • Backend: Hono, MongoDB
  • State Management: React Query
  • Drag & Drop: DnD Kit

📥 Installation

Follow these steps to set up the project locally:

1️⃣ Clone the Repository

git clone https://github.com/yourusername/task-manager.git
cd task-manager

2️⃣ Install Dependencies

pnpm install

3️⃣ Run Locally

pnpm dev

Releases

No releases published

Packages

No packages published