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

  1. 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.