/adv-todo-list

This is a Todo List application built with React. The app allows users to add, edit, delete, and mark tasks as completed.

Primary LanguageJavaScript

Todo List React Application

This is a Todo List application built with React and Reactstrap. The app allows users to add, edit, delete, and mark tasks as completed. It also supports saving tasks to localStorage, so the list persists even after refreshing the browser.

Features

  • Add Todos: Users can add new tasks to the list.
  • Edit Todos: Users can edit existing tasks.
  • Delete Todos: Users can remove tasks from the list.
  • Mark as Completed: Users can mark tasks as completed by checking a checkbox.
  • Clear Completed Todos: Users can remove all completed tasks from the list at once.
  • LocalStorage Support: The app saves the todo list to the browser's localStorage, ensuring data persistence between sessions.

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine.

Prerequisites

Make sure you have Node.js (v20+) and npm installed on your system.

Live Demo

Check out the live demo of the ToDo App here: https://adv-todolist.netlify.app/

Enjoy!