Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 1.93 KB

README.md

File metadata and controls

46 lines (32 loc) · 1.93 KB

chat_app

A new Flutter-Firebase "Chat" application with Firebase Cloud Firestore.

Getting Started

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Authentication used in this App

  • Email/Password

Description

  • Place your own google-services.json file into your app's /android/app folder.

Learning Concepts

  • firebase_auth package
  • cloud_firestore package
  • firebase_core package
  • shared_preferences package
  • Building complex UI
  • Use of Stream & Stream Builder
  • Firebase Auth: Sign in, Sign up and Sign out
  • Shared Preference to keep the user Logged_In
  • Perform simple and compound queries in Cloud Firestore
  • Create Chat Room (with username) and Send Message (by username)
  • Firebase Firestore: Upload & Retrieve data stored in Cloud Firestore

Icon

Screenshots

Working