This is a simple Todo List application built using ReactJS that utilizes the browser's local storage to store data.
- Add new tasks
- Delete tasks
- Mark tasks as completed
- Persist data in local storage
- Mobile responsive design
-
Clone this repository to your local machine
git clone https://github.com/your-username/react-todo-list.git
-
Navigate to the project directory
cd react-todo-list
-
Install dependencies
npm install
or
yarn install
-
Start the development server
npm start
or
yarn start
-
Open http://localhost:3000 to view it in the browser.
-
Add a new task by typing in the input field and pressing Enter.
-
Delete a task by clicking the X button next to it.
-
Mark a task as completed by clicking on its checkbox.
-
The data is automatically saved to the browser's local storage, so your tasks will persist even if you close the tab or the browser.
- HTML
- CSS
- ReactJS
- Local Storage
If you find a bug or would like to contribute to the project, feel free to open an issue or submit a pull request.
This project is licensed under the MIT license. See the LICENSE file for more information.