Skip to content

Latest commit

 

History

History
68 lines (51 loc) · 2.12 KB

README.md

File metadata and controls

68 lines (51 loc) · 2.12 KB

To-Do App

Welcome to the To-Do App! This application is built using React, Redux, and Tailwind CSS. It provides a simple and efficient way to manage your tasks, with features to add, delete, filter, search, and mark tasks as completed.

Features

  • Add Tasks: Easily add new tasks to your to-do list.
  • Delete Tasks: Remove tasks that are no longer needed.
  • Filter Tasks: Filter tasks based on their completion status.
  • Search Tasks: Find tasks quickly using the search functionality.
  • Mark Tasks as Completed: Keep track of your progress by marking tasks as completed.

Screenshots

App Screenshot

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine.

Prerequisites

Make sure you have the following installed:

Installation

  1. Clone the repository:
    git clone https://github.com/Its-Shojib/Todo-App-with-Redux
  2. Navigate to the project directory:
    cd Todo-App-with-Redux
  3. Install the dependencies:
    npm install
  4. To start the development server, run:
    npm run dev

Open http://localhost:3000 to view it in the browser.

Usage

  • Add a Task: Type your task in the input field and press Enter or click the "Add" button.
  • Delete a Task: Click the "Delete" button next to the task you want to remove.
  • Filter Tasks: Use the filter buttons to view all tasks, completed tasks, or incomplete tasks.
  • Search Tasks: Use the search bar to find specific tasks.
  • Mark as Completed: Click the checkbox next to a task to mark it as completed.

Built With

  • React
  • Redux
  • Tailwind CSS

Contributing

Contributions are welcome! If you have suggestions or improvements, feel free to submit a pull request.

License

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

Acknowledgements

Special thanks to the creators of React, Redux, and Tailwind CSS for providing such powerful tools. Thanks to all contributors who have helped improve this project.