Skip to content

KonyD/react-todo-app

Repository files navigation

React Todo App

Screenshot

This is a simple Todo List application built with React. Users can add, delete, and rearrange tasks using intuitive controls. The app provides a clean interface for managing daily tasks, making it easier to stay organized.

Features

  • Add Tasks: Users can input a new task and add it to the list.
  • Delete Tasks: Users can remove any task from the list.
  • Move Tasks: Users can rearrange tasks by moving them up or down in the list.
  • Responsive Design: The app is designed to be user-friendly and responsive.
  • Save Tasks: Tasks are automatically saved in local storage and will persist even after refreshing the page.

Getting Started

To get a local copy of the project up and running, follow these steps:

Installation

  1. Clone the repository:
git clone https://github.com/KonyD/react-todo-app.git
  1. Navigate to the project directory:
cd react-todo-app
  1. Install the dependencies:
npm install
  1. Run the development server:
npm run dev

Usage

  • Type a task in the input field and click the "Add" button to add it to the list.
  • Click the "Delete" button next to any task to remove it from the list.
  • Use the "Move Up" and "Move Down" buttons to rearrange tasks.

License

This project is licensed under the MIT License - see the LICENSE file for details.