/ToDo_List_React

Created with CodeSandbox

Primary LanguageJavaScript

ToDo_List_React

Created with CodeSandbox

Todo List App with React.js

Overview

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.

Features

1. Add Tasks

Users can add new tasks to the list by typing in the input field and pressing Enter or clicking the "Add" button.

2. Delete Tasks

Users can delete tasks individually by clicking on the delete button associated with each task.

3. Local Storage

The app utilizes browser's local storage to persist tasks even after refreshing the page or closing the browser.

Technologies Used

  • 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.

Setup Instructions

To run this Todo List app locally on your machine, follow these steps:

  1. Clone the repository from GitHub.
  2. Navigate to the project directory in your terminal.
  3. Run npm install to install the dependencies.
  4. Run npm start to start the development server.
  5. Open your browser and visit http://localhost:3000 to view the app.