Till now completed tasks
Completed task with mvvm architecture:
1). Login using email
2). Register using email
3). Login using google
4). Register using google
Here all above tasks is done using firebase authentication. Also for view we are used viewbinding concepts
If I will get more time we can add below things
1). Dagger Implementation
2). Dependency injection and RxJava
3). Custom ui for login and registration where we can update fonts color combinations and other customizations.
Animations between move from one activity to another activity
4). Unit testing implementation