Repo https://github.com/vp5h/To-Do-List
Project https://to-do-list-three-bay.vercel.app/
To do list made with React-Hook and Fire base involves user Authentication and Email + Password Update features
Some common terminologies to be understood before going any further
Projects ⇒ These are the list of Tasks a user has on a Particular theme for Example
React ⇒ 3 tasks on that particular theme
Each of those 3 would be called tasks.
The Project involves
React- Hooks
Authentication, Dark Mode and Side Bar are Handled by Context
Rest of Data Handling is done by State and
Custom Hooks for tasks and Projects
Contexts
Side Bar
Is the top most level Context of the App, It helps to resolve Conditional CSS when the logo of the App is Clicked, An alternate Route Could be handling state at the Top level.