Closed sydneyhauke closed 3 years ago
Hey @sydneyhauke!
I just ran and applied the spotless check. So just one more review and we can merge your PR.
Hey @sydneyhauke! I believe a couple of comments have not been addressed yet.
Please feel free to request a new review when it's ready to go, I'll be glad to give it a go! :)
Addresses #67 on user concept in the app. To be honest I took inspiration with Firebase's authentication system in order to propose some useful features we might need later in the project. User profile fetching, email update, password reset etc.
The idea here is to abstract away the concept of User. In the end, the FirebaseUser object from Firebase Auth is wrapped around so that we don't spread dependencies all over the codebase to Firebase Auth.