Skip to content

A flutter chat app that uses Firebase and Firestore.

Notifications You must be signed in to change notification settings

pduebel/flutter-chat-app

Repository files navigation

flutter-chat-app

A Flutter chat/messaging app, using Firebase/Firestore to allow user to sign-up and log-in, as well as search for and message other users.

App features:

  • Firebase Auth: sign in, sign up and sign out
  • Firebase Firestore: upload & retrieve data stored in Firestore
  • Perform simple and compound queries in Firestore
  • Complex UI
  • Shared Preference to keep the user logged in, create chat room (with username) & send message (by username)
  • Uses Stream & Stream builder

This app was created using a YouTube tutorial by Sanskar Tiwari.

Screenshots

sign up screen sign in screen chat rooms screen search screen chat screen

Getting Started

A few resources to get you started if this is your first Flutter project:

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

About

A flutter chat app that uses Firebase and Firestore.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages