Task Management Application

Overview

This Task Management Application built with React allows users to add, edit, delete tasks, and mark tasks as completed. The application uses React Router for navigation, manages state with React hooks, and stores data in the browser's local storage.

Project Structure

  • src/ - Contains all the source code
    • components/ - Contains React components
    • App.js - Main component for routing and setup
  • public/ - Public assets

Design choice

Tailwind CSS

Setup Instructions

  1. Clone the repository.
  2. Install dependencies: npm install

Run the application:

npm start

Additional Features

Sorted tasks based on priority

TaskList Page

Screenshot (103)

AddTaskList Page

Screenshot (104)

EditTaskList Page

Screenshot (105)