Chat App in Flutter and Firebase | Tutorial for Beginners to Advance | Android & iOS (Latest)
Welcome to the master class of flutter and firebase in which we will create a chat app from scratch. Today you're going to learn the best practices when it comes to enabling firebase for your flutter project. This tutorial is created using the latest flutter tutorial that is available while creating this video so you are provided with the best-in-class updated methods for authenticating the user and also making crud operations.

👇  The things you are going to know are: 
1. Email/Password Authentication
2. CRUD operation in Firebase
3. Error Handling
4. Stream Builder Method
5. Search Method and Other Firebase Queries.

📗  Course Outline: 
00:00 App Showcase
00:25 Introduction
04:19 New Flutter Project
06:05 Adding Firebase - Android Platform
14:23 Adding Firebase - iOS Platform
16:08 Adding Firebase - Web Version
16:26 Making Firebase work on All Platforms
23:20 Guideline for iOS Simulator
25:47 Structuring Folders
27:07 Handling signed-in users
33:40 Login Page - UI Design
56:49 Register Page - UI Design
01:00:40 Authentication Coding - Registering User
01:05:32 Firebase Firestore Structure Showcase
01:23:01 Debugging Shared Preference Problem
01:26:17 Authentication Coding - Login Method
01:34:16 Home Screen -  UI Design
01:48:06 Profile Page
01:55:40 Home Screen - Coding it up
02:05:42 Creating Group - Code
02:36:05 Designing Chat Page
02:43:17 Group Info Page
02:58:35 Search Page
03:35:15 Chat Screen - Finishing it up

â–º Source Code: https://github.com/backslashflutter/group_chatapp_flutter_firebase 

Other Links: 
Image assets: https://bit.ly/3zyG3bx 
RegEx Expression: Check Source code

Subscribe: https://www.youtube.com/@backslashflutter/featured 

#flutter 

Build a Real-Time Chat App with Flutter and Firebase for Beginners
1 Likes16.60 GEEK