Skip to content

jahid-sourav/react-todo

Repository files navigation

React Todo App

Project Overview

This React Todo App allows users to add, edit, and delete tasks. The application uses Local Storage to persist tasks between sessions, ensuring that user data is retained even after the browser is closed. This project demonstrates the basics of state management in React and the use of browser storage for data persistence.

Live URL

https://react-todo-app-using-local-storage.netlify.app

Features

  • Add Todo: Users can add new tasks with a simple input form.
  • Edit Todo: Tasks can be edited to update their content.
  • Delete Todo: Tasks can be deleted individually.
  • Persistent Storage: Todos are saved in the browser's Local Storage, allowing tasks to persist across sessions.

Used Technologies

  • React: A JavaScript library for building user interfaces.
  • Local Storage: For persisting todo data in the browser.

Getting Started

To get started with this project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/jahid-sourav/react-todo.git
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev