Demo: https://todoist-clone-ben.netlify.app/
This application was built using React, Redux, Firebase & Material UI. It comes with Task list with due date and Project filter. States are managed by redux and contexts. Storage is handled by Firebase firestore. This is a fully responsive app and styled using Material UI makeStyles API.