Flutter Tutorial | WhatsApp Clone (with firebase + clean arch) from scratch Part 3 – speed code

Table of Contents

Flutter Tutorial | WhatsApp Clone (with firebase + clean arch) from scratch Part 3 - speed code Guys here we go , we are here again with new part of WhatsApp clone series, this part is going to so great because i am also excited it for this , Lets do this guys lets learn together and lets break the barrier of learning. one more thing that is important in this video is that: In this video, we’ll learn Phone authentication with clean arch. We will build our most favorite app , the name of that app as we all know WhatsApp messenger.

💼 Business Inquiries: etechviral@gmail.com

💼 Business Inquiries: amirk3321@gmail.com

►Support Us: https://www.patreon.com/etechviral

Social Media Github_Profile:https://github.com/amirk3321

LinkedIn Profile : https://www.linkedin.com/in/amir-khan…

Twitter Profile : https://twitter.com/_Meer__

► Timestamps 

0:00 Intro

0:55 Firebase setup

6:10 Domain Layer

6:44 Domain Layer – UserEntity

8:24 Domain Layer – FirebaseRepository

10:24 Domain Layer – Usecases

15:54 Data Layer

16:12 Data Layer – FirebaseRepositoryImpl

16:38 Data Layer – UserModel

18:18 Data Layer – FirebaseDataSource

26:49 Injection Container

31:00 AuthCubit (BloC) 33:53 Injection Container – register AuthCubit

34:23 PhoneAuth (BloC)

39:09 Injection Container – register PhoneAuth

39:28 Main File setup

42:28 Registration Screen fixing

46:57 SetInitialProfile Page fixing

48:04 Phone Verification Page fixing

49:07 Registration Screen Optimize

52:08 testing

53:19 Chat Page

56:11 Sign-up With Phone Number

► What you will learn from this series.

Clean architecture, Flutter bloc, (cubit), One to one chat, Group chat, Audio, video call, And much more.

Be sure to ask for help in the comments if you need any. Suggestions for future Flutter tutorials are also welcome 😊

Thanks for watching! Make sure to like + Subscribe For More!

Share on facebook
Share
Share on twitter
Tweet
Share on linkedin
Share
Share on whatsapp
Share
Share on email
Send

Leave a Reply