Firebase chat app made with Flutter

Overview

Flutter Firechat

  1. Create a new Flutter project via Flutter Docs
  2. Create a new Firebase project
  3. Enable Google Authentication and Firestore
  4. Add a new Firebase Android app
  5. Follow the Android SDK installation instructions
  6. Download the google-services.json file and add it into the project's android/app folder
  7. Install the packages for firebase, google sign in, and provider:
flutter pub add firebase_core firebase_auth google_sign_in cloud_firestore provider
  1. Create new files in the 'lib' folder called 'auth_provider.dart', 'bottom_chat_bar.dart', 'home_screen.dart', 'landing_screen.dart', 'loading.dart', and 'styles.dart'
  2. Add the code for 'auth_provider.dart', 'bottom_chat_bar.dart', 'home_screen.dart', 'landing_screen.dart', 'loading.dart', 'styles.dart' and main.dart
  3. Auth logic and initialization lives in the 'auth_provider.dart' and 'main.dart' files
You might also like...

Chatter - Building a Flutter chat application from scratch

 Chatter - Building a Flutter chat application from scratch

Chatter - Building a Flutter chat application from scratch See the relevant branch for the tutorial you'd like to follow. The main branch has the late

Dec 17, 2022

Simple tool to open WhatsApp chat without saving the number, developed using Google's Flutter Framework.

Simple tool to open WhatsApp chat without saving the number, developed using Google's Flutter Framework.

Simple tool to open WhatsApp chat without saving the number, developed using Google's Flutter Framework. for Android/ IOS/ Desktop/ Web

Nov 1, 2022

Flutter Chat Application with location integration using GetStream

Flutter Chat Application with location integration using GetStream

Chat Location Generated by the Very Good CLI 🤖 A chat application built with Flutter using the Stream Chat SDK. Check out the full tutorial. Getting

Jan 4, 2023

Realtime chat application interface using Socket.IO for Flutter GDSC event

flutter_socket_chatapp Simplet multi user chat app using Socket.IO and API calls Getting Started This project is a starting point for a Flutter applic

Jun 15, 2022

Flutter 3.0/Node Chat with bcrypt, validators, mongoose jwt and sockets

Flutter 3.0/Node Chat with bcrypt, validators, mongoose jwt and sockets

Flutter 3.0/Node Chat with bcrypt, validators, mongoose jwt and sockets

Nov 29, 2022

News app - News App using Flutter and Firebase Auth

News app - News App using Flutter and Firebase Auth

News App in Flutter using Firebase Auth, Firebase Realtime Database & Times of I

Nov 6, 2022

Note Flutter App with CRUD: Created note app with Firebase Firestore real time storage

Note Flutter App with CRUD: Created note app with Firebase Firestore real time storage

Note Flutter App with CRUD: Created note app with Firebase Firestore real time storage

Apr 27, 2022

The Cat Vs Dog Scanner app will identify your dog's & cat's breed reliably in just a few seconds! Besides taking a picture, you can also record a video or upload an image from your gallery. The app is made with Flutter and TensorFlow Lite!

cat_vs_dog_detector A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you star

Nov 24, 2021

A Flutter app with firebase libraries implementation

A Flutter app with firebase libraries implementation

FlutFire A Flutter project with implementation of all firebase libraries for Android and iOS both. Show some ❤️ and star the repo to support the proje

Dec 20, 2022
Owner
Fireship
Fireship
PyChat: Chat Application made in Flutter using Firebase

PyChat Chat Application made in Flutter using Firebase. Also added animated splash screen with Pychat logo. Languages and Tools Used: Flutter Dart Fir

Vaibhav Shukla 2 Nov 10, 2021
Flutter Chat Socket - using Flutter for develop a realtime chat app

Flutter Chat Socket - using Flutter for develop a realtime chat app

Rois Khoiron 4 Dec 7, 2022
Simple product management app, with Auth module made with Firebase Auth and Firebase Firestore ODM

Firestore App Simple product management app, with Auth module made with Firebase Auth and Firebase Firestore ODM. You can login or signup with email o

null 3 Jun 24, 2022
A simple chat application in flutter made with stream.

chat_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Samuel Adekunle 18 Oct 11, 2022
(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.

(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.

Ismael Shakverdiev 45 Jul 14, 2022
Fresume app - A responsive resume maker made with Flutter & Firebase

FRESUME Make resumes for free A responsive resume maker made with Flutter & Fire

null 29 Dec 26, 2022
A simple shopping application made with Flutter utilizing Firebase REST APIs as a backend.

A simple shopping application made with Flutter (MVVM Architecture) utilizing Firebase (REST APIs) as a backend.

Syed Mohsin Raza 11 Aug 5, 2022
Chat App Development Front-End and Back-End using Flutter, SocketIo, and NodeJS. (Limited code)

Chat App Development Front-End and Back-End using Flutter, SocketIo, and NodeJS. (Limited code) ( You can buy the full code on $30 (mail me): devstack

Balram Rathore 364 Dec 31, 2022
A simple chat app for flutter

this is a flutter chat app -chatss uses otp to verify email at time to register so there are no spam registrations -chatss uses firebase authenticatio

HARSH RAO 1 May 11, 2022
Flutter Chat Components for Combase • Powered By Stream

combase_flutter A new Flutter package project. Getting Started This project is a starting point for a Dart package, a library module containing code t

Stream 4 Feb 24, 2021