Skip to content

Latest commit

 

History

History
64 lines (38 loc) · 1.93 KB

README.md

File metadata and controls

64 lines (38 loc) · 1.93 KB

Project Name: Redux Tasker

Redux-Tasker

Redux-Tasker is a project developed for Open Spring Fest, aimed at testing and enhancing knowledge of Redux and its state management capabilities, particularly in the context of todo list applications.

Overview

Redux-Tasker is a simple yet powerful todo list application built using React, Tailwind CSS, and JavaScript. It incorporates Redux for efficient state management, allowing users to seamlessly add, edit, and delete tasks.

Features

  • Add Tasks: Easily add new tasks to the todo list.
  • Edit Tasks: Modify existing tasks with ease.
  • Delete Tasks: Remove unwanted tasks from the list.
  • Complete Tasks: Mark tasks as completed or incomplete.
  • Filter Tasks: Filter tasks based on their completion status (completed or pending).
  • Persist State: Utilize Redux to persist the todo list state across page reloads.

Tech Stack

  • React: Frontend framework for building user interfaces.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • JavaScript: Programming language for frontend development.
  • Redux: State management library for predictable state updates.
  • Redux Toolkit: Official Redux package for simplifying Redux logic.

Installation

To run Redux-Tasker locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/OPCODE-Open-Spring-Fest/redux-tasker

cd redux-tasker

npm install

npm run dev

For Project Tour

redux-tasker -> .github -> Contrubution_Guide ->Project_Tour.md

Contributing

  • We welcome contributions from the community to enhance Redux-Tasker further. To contribute, follow these steps:

Fork the repository.

  • Create a new branch (git checkout -b feature/my-feature).

  • Commit your changes (git commit -am 'Add my feature').

  • Push to the branch (git push origin feature/my-feature).

  • Create a new pull request.

todo-app-react-redux

todo-app