https://github.com/moinuddin-dotcom/task-management-app-client
A simple Task Management Application built with React, Tailwind CSS, and Vite. This project allows users to create, edit, and manage tasks with a smooth user experience and modern UI.
https://github.com/moinuddin-dotcom/task-management-app-client
daisyui expressjs firebase headlessui mongodb react-from reactjs
Last synced: 18 days ago
JSON representation
A simple Task Management Application built with React, Tailwind CSS, and Vite. This project allows users to create, edit, and manage tasks with a smooth user experience and modern UI.
- Host: GitHub
- URL: https://github.com/moinuddin-dotcom/task-management-app-client
- Owner: Moinuddin-dotcom
- Created: 2025-02-20T09:43:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-04-20T01:54:07.000Z (2 months ago)
- Last Synced: 2026-04-20T03:39:18.098Z (2 months ago)
- Topics: daisyui, expressjs, firebase, headlessui, mongodb, react-from, reactjs
- Language: JavaScript
- Homepage: https://task-management-applicat-4ece4.web.app/
- Size: 375 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task Management Application
A simple Task Management Application built with React, Tailwind CSS, and Vite. This project allows users to create, edit, and manage tasks with a smooth user experience and modern UI.
## Description
Todo Client is a web application that allows users to manage their daily tasks efficiently. It features:
- Task creation and deletion
- Task management with drag-and-drop support (via `@hello-pangea/dnd`)
- Responsive UI with Tailwind CSS
- A clean and modern interface with Headless UI components
- Dark mode toggle
## Technologies Used
- **React** - A JavaScript library for building user interfaces.
- **Tailwind CSS** - A utility-first CSS framework for rapidly building custom designs.
- **Vite** - A fast and lean development build tool.
- **Axios** - A promise-based HTTP client for making requests to the server.
- **React Query** - A data-fetching and state management library for React.
- **TanStack Query**
- **Firebase** - Used for authentication (Google login) and real-time database management.
- **DaisyUI** - A plugin for Tailwind CSS that provides pre-built UI components.
- **Headless UI** - A set of completely unstyled, fully accessible UI components.
## Setup and Installation
**1. Clone the repository**
- git clone https://github.com/Moinuddin-dotcom/Task-Management-App-client.git
**2. Install dependencies**
- cd todo-client
- npm install
**3. Run the development server**
- npm run dev