Skip to content

This is a task management application that allows users to manage their tasks efficiently. It provides a user-friendly interface for creating, updating, and deleting tasks.

Notifications You must be signed in to change notification settings

iammhador/Task-management-Application-Frontend

Repository files navigation

Task Management Application

This is a task management application that allows users to manage their tasks efficiently. It provides a user-friendly interface for creating, updating, and deleting tasks.

Technologies Used

  • Next.js: A React framework that enables functionality such as server-side rendering and generating static websites for React-based web applications.
  • @tanstack/react-query: A powerful data-fetching library for React that helps in managing and caching data.
  • Axios: A promise-based HTTP client for the browser and Node.js, making it easy to send asynchronous HTTP requests.
  • Moment.js: A popular library for parsing, validating, manipulating, and displaying dates and times in JavaScript.
  • React Hook Form: A library for managing form validation in React.
  • React Hot Toast: A toast notification library for React applications.
  • React Icons: A collection of popular icons packaged as React components.
  • React Loader Spinner: A library for creating animated loading spinners in React applications.
  • Sharp: A high-performance Node.js image processing module that provides resizing, cropping, and other image operations.
  • Tailwind CSS: A highly customizable, low-level CSS framework that allows for the rapid building of modern designs.

Installation

  1. Clone the repository to your local machine.
  2. Run npm install to install the necessary dependencies.
  3. Set up environment variables in a .env.local file.
  4. Run the development server using the command npm run dev.
  5. Open your web browser and navigate to the local development URL provided by Next.js.

Usage

  • Use the application to manage your tasks effectively.
  • Create, update, and delete tasks as needed.

About

This is a task management application that allows users to manage their tasks efficiently. It provides a user-friendly interface for creating, updating, and deleting tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published