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.
https://react-todo-app-using-local-storage.netlify.app
- 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.
- React: A JavaScript library for building user interfaces.
- Local Storage: For persisting todo data in the browser.
To get started with this project, follow these steps:
-
Clone the repository:
git clone https://github.com/jahid-sourav/react-todo.git
-
Install dependencies:
npm install
-
Start the development server:
npm run dev