Skip to content

A to-do app built with React, Redux, and Tailwind CSS. Features include adding, deleting, filtering, searching, and marking tasks as completed. Streamline your task management with this user-friendly application.

License

Notifications You must be signed in to change notification settings

Its-Shojib/Todo-App-with-Redux

Repository files navigation

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.

About

A to-do app built with React, Redux, and Tailwind CSS. Features include adding, deleting, filtering, searching, and marking tasks as completed. Streamline your task management with this user-friendly application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published