Skip to content

romashka-dev/react-todo-list

Repository files navigation

📝 React To-Do List App

Netlify Status

A simple and intuitive To-Do List application built with React.js. This app allows users to manage their daily tasks efficiently with features like adding, editing, marking as completed/incompleted, and deleting tasks.

🚀 Features

✅ Add new tasks

✅ Edit existing tasks

✅ Mark tasks as completed/incompleted

✅ Remove tasks

✅ Display task badges with due dates

✅ Filter tasks using a search bar

✅ Local storage support (tasks persist after refresh)

📌 Getting Started

Follow these steps to set up the project on your local machine:

Prerequisites

Ensure you have the following installed:

Installation

  1. Clone the repository:
git clone https://github.com/romashka-dev/react-todo-list.git
cd react-todo-list
  1. Install dependencies:
npm install
# or
yarn install
  1. Start the development server:
npm run dev
# or
yarn dev
  1. Open the application in your browser:
http://localhost:5173

Contributing

Contributions are welcome! Please fork this repository and submit a pull request with your improvements.

License

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

About

A simple and intuitive To-Do List application built with React.js.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published