This is a todo app built using React and styled with HTML/CSS. It allows users to add tasks, store them in local storage, mark them as completed, and delete them
- Adding a task: Users can add a new task by typing into the input field and clicking the "Add" button.Storing tasks in local storage: The app stores all tasks in the browser's local storage so that they persist even after the user refreshes the page or closes the browser.
- Completing a task: Users can mark a task as completed by clicking the checkbox next to it. Completed tasks are displayed with a strike-through effect.
- Deleting a task: Users can delete a task by clicking the "Delete" button next to it. This removes the task from the list and from local storage.
- Storing tasks in local storage: The app stores all tasks in the browser's local storage so that they persist even after the user refreshes the page or closes the browser.
To get started with the app, follow these steps:
-
Clone this repository: git clone https://github.com/uday03meh/todo-app.git
-
Install dependencies: npm install
-
Start the app: npm start