Skip to content

Just a simple assignment for my Internship, Make a simple ToDo application using React, Redux and LocalStorage, so It doesn't delete the data on reload.

Notifications You must be signed in to change notification settings

knileshh/ReactReduxToDo

Repository files navigation

Simple React To-Do Application

Setup

  1. Clone this repository git clone https://github.com/knileshh/ReactReduxToDo.git

  2. cd into the cloned directory cd ReactReduxToDo

  3. run npm install npm install

  4. now run npm run dev

  5. The above command will start the Vite development server and your application will be accessible at http://localhost:5173 (or the URL provided by Vite in the terminal output).

Requirements and Implementation:

  1. Developed a basic To-Do application using ReactJS, Redux for state management, and Tailwind CSS for styling.
  2. Implemented core features like adding, viewing, deleting, and marking tasks as completed.
  3. Utilized React hooks, functional components, and Redux actions/reducers for state management.
  4. BONUS: Incorporated persistent storage using localStorage to save tasks between page reloads.
  5. Styled the application with Tailwind CSS utility classes for a clean and visually appealing design.

Demonstration:

NOTE: Click on the Task text to mark it as completed. Live Demo

About

Just a simple assignment for my Internship, Make a simple ToDo application using React, Redux and LocalStorage, so It doesn't delete the data on reload.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published