I mean looking back on this, i honestly feel this was a complete overkill using context and all the file complexities, but there were certain hooks i wanted to test out. for example, localstorage reducer, which replaces the regular local storage in js. It was a challenging project to be honest, I didn't think a todo app would be this difficult.
The stack used in building this:
- React
- Font Awesome CDN
- material ui as well
To run the application
- clone the repo
- enter the commandline of the project folder and run npm install
- npm start to start the dev server.