Files
flutter-samples/packages/chatty
2021-10-12 12:04:06 +02:00
..
2021-03-10 15:18:00 -04:00
2021-03-10 15:18:00 -04:00
2021-03-10 15:18:00 -04:00
2021-05-18 17:15:37 +02:00
2021-10-12 12:04:06 +02:00
2021-03-10 15:18:00 -04:00
2021-03-10 15:18:00 -04:00
2021-03-10 15:18:00 -04:00
2021-10-12 12:04:06 +02:00
2021-10-11 12:09:40 +02:00

Stream Chatty

⚠️ Attention: This example is no longer maintained. It uses older versions of our packages and was tested on an older version of Flutter.


Stream Chatty is a sample chat app made in Flutter using Stream Chat, Firebase, and flutter_bloc. It has full light and dark mode support, real-time chat, and full authentication using Firebase auth.

Stream Chatty was created by Diego Velasquez as part of a Youtube series. A step by step guide to building Stream Chatty from scratch can be found here:

Activate English subtitles

Image

design

Design

Diego's Networks

  • www.twitter.com/diegoveloper
  • www.youtube.com/diegoveloper

Features

  • Login using Firebase Auth and Google Sign In
  • Upload pictures using Firebase Storage
  • Realtime chat using StreamChat package
  • Dark mode/Light mode
  • State Management using flutter_bloc and cubits

Installation

  • Clone project
  • Configure Firebase (google-services.json and Google-Service.info.plist files)
  • Configure Google Sign In
  • Configure your Stream project