Skip to content

"Redux Tasker" showcased at Open Spring Fest is a project meticulously crafted to evaluate and demonstrate profound expertise in Redux and its state management capabilities. Leveraging a robust tech stack comprising React, Tailwind CSS, and JavaScript, this project offers an immersive learning experience focused on advanced Redux concepts.

Notifications You must be signed in to change notification settings

OPCODE-Open-Spring-Fest/redux-tasker

Repository files navigation

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

About

"Redux Tasker" showcased at Open Spring Fest is a project meticulously crafted to evaluate and demonstrate profound expertise in Redux and its state management capabilities. Leveraging a robust tech stack comprising React, Tailwind CSS, and JavaScript, this project offers an immersive learning experience focused on advanced Redux concepts.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published