Skip to content

Todo application built with react to manage their tasks effectively

Notifications You must be signed in to change notification settings

YousefMohammad/Todo-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo App

This is a simple Todo application built with React.js that allows users to manage their tasks effectively. The app provides features to add, edit, delete, and mark tasks as completed.

Features

  • Add Todo: Create new tasks.
  • Edit Todo: Modify existing tasks.
  • Delete Todo: Remove tasks that are no longer needed.
  • Mark as Completed: Track progress by marking tasks as completed.

Installation

To run the app locally:

Install dependencies. npm install Start the development server. npm start

Usage

  • Add a Todo: Enter a task in the input field and save it.
  • Edit a Todo: Click "Edit" next to a task to modify it.
  • Delete a Todo: Click "Delete" to remove a task.
  • Mark as Completed: Use the checkbox to mark tasks as completed.

Dependencies

This project uses the following main dependencies:

  • React: For building the user interface.
  • React DOM: For rendering components to the DOM.