The React Lab

Project Description
Project Management Dashboard, things you need to know:
This is personal projects for learn react
React Context for state management
Auth with firebase
Firebase Storage for saving file
Firestore Database as NoSQL database
I learn a lot about react hooks on this project especially useCallback. For state management i know a lot on chat feature and online user components. For auth i didn't have idea but still manage to finished this project back then by learning from documentation, StackOverflow, google search and freeCodeCamp.
Reason: I choose Firebase for handle auth, storage, and noSQL database because it more easier for implement. Also because it's personal project i have goals to learn the basic concept.