This website is kind of a learning playground. Therefore it involves different aproaches on same issues. For example using both redux state and react state.
...
☑️ React, React Hooks, Class Components, Functional Components, React Router
☑️ Drag/Drop List with Framer Motion Library
☑️ Redux, Redux Toolkit
☑️ Backend, Postgre Database, Express.js, Knex.js
☑️ Sign in & Sign out, save user's todolist to database.
☑️ Progressive Web App(PWA)
☑️ Material UI
☑️ Deployed to Netlify
Add Session Storage / Local Storage
Fix responsive design issues
Determine valid & invalid email password. Configure backend and frontend according to.