Skip to content

Used local storage in order to save data locally and redux-toolkit for state management.

Notifications You must be signed in to change notification settings

ali-muhammad-moaiz/react-redux-local-storage

Repository files navigation

TODO Application with React, Local Storage, and Redux Toolkit

Introduction

This is a basic TODO application project!

The project is designed to help you understand and implement advanced concepts in React through a familiar project. Originally a basic TODO app, I've enhanced it with local storage and Redux Toolkit for state management.

Features

  • Add, and mark tasks as done: Create, read, delete operations for managing tasks.
  • Local Storage: Persist the tasks across browser sessions.
  • Redux Toolkit: Efficient state management for the application.

Getting Started

Prerequisites

  • Node.js (>= 12.x)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone "https://github.com/alimuhammadmz/react-redux-local-storage/"
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev

The application should now be running!

Usage

  • Add a Task: Use the input field to add a new task.
  • Delete a Task: Click the delete button next to a task to remove it.
  • Persist Tasks: Your tasks will be saved (by-default) in local storage and reloaded when you reopen the app.

Learning Objectives

  • React Basics: Learn and solidify your understanding of React fundamentals.
  • State Management: Understand and implement Redux Toolkit for managing application state.
  • Local Storage: Persist data in the browser for a better user experience.

Contribution

If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

Contact

For any questions or suggestions, feel free to reach out to me on [email protected]

Happy coding! 🧑‍💻🔥


Connect with Me

About

Used local storage in order to save data locally and redux-toolkit for state management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published