Created with CodeSandbox
This Todo List app is built using React.js, a popular JavaScript library for building user interfaces. It allows users to manage their tasks effectively by providing functionalities to add, delete, and mark tasks as completed.
Users can add new tasks to the list by typing in the input field and pressing Enter or clicking the "Add" button.
Users can delete tasks individually by clicking on the delete button associated with each task.
The app utilizes browser's local storage to persist tasks even after refreshing the page or closing the browser.
- React.js: Frontend library for building user interfaces.
- HTML/CSS: For structuring and styling the app.
- LocalStorage API: For storing tasks locally in the browser.
- JavaScript (ES6+): For app logic and interactivity.
To run this Todo List app locally on your machine, follow these steps:
- Clone the repository from GitHub.
- Navigate to the project directory in your terminal.
- Run
npm install
to install the dependencies. - Run
npm start
to start the development server. - Open your browser and visit
http://localhost:3000
to view the app.