Skip to content

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.

Notifications You must be signed in to change notification settings

Moinuddin-dotcom/Task-Management-App-client

Repository files navigation

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

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published