Todo App

A simple Todo App built with React and Redux for managing tasks. You can add, toggle, and delete tasks, with task data saved to local storage. Live Link - https://todo-redux-sage.vercel.app/

Features

  • Add Tasks: Add new tasks with a simple input form.
  • Toggle Tasks: Mark tasks as completed or incomplete.
  • Delete Tasks: Remove tasks from your list.
  • Persistent Data: Tasks are saved in local storage.

Installation

  1. Clone the repository:

    git clone https://github.com/hariharan1309/Todo-redux.git

    cd todo-app

  2. Install dependencies:

    npm install

    or

    yarn install

  3. Start the app in development mode:

    npm run dev

    or

    yarn dev

    The app will be running at http://localhost:5173.

Usage

  • Add a Task: Enter the task in the input field and click "ADD".
  • Toggle a Task: Click the checkbox next to the task to mark it as complete or incomplete.
  • Delete a Task: Click the delete icon next to the task to remove it.