Skip to content

I created a classical ToDo-List with React/Redux, using the Redux store to save my daily Todos. For this project I build a responsive start page and a tasklist.

Notifications You must be signed in to change notification settings

nehrwein/project-todos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Todos

I created a classical ToDo-List with React/Redux, using the Redux store to save my daily Todos. For this project I build a responsive starting page and a tasklist.

The problem

In this project I created my own slice and redux-store for the first time. I created several reducers that I use for injecting/removing data into/from the store or sorting the todos (completed are moved to the end). I used again Styled Components and performed conditional rendering in different parts of my code (eg colouring of different ToDos dependent on category).

Learnings from this project:

  • The role redux-toolkit plays
  • How to create new slices
  • How to create new reducers
  • How to create new actions
  • What immutability means and how to work with it
  • How to structure a redux store
  • How to interact with the store using selectors or by dispatching actions

View it live

Check out my project: https://nehrwein-todo-list.netlify.app

About

I created a classical ToDo-List with React/Redux, using the Redux store to save my daily Todos. For this project I build a responsive start page and a tasklist.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.1%
  • HTML 8.6%
  • CSS 3.3%