Files
flutter-samples/chatty/README.md
T
Diego Velásquez López bd6bb66279 Stream Chatty added as example (#21)
* app updated

* readme updated

* rename base folder

* update chatty's readme

Co-authored-by: Neevash Ramdial <mail@neevash.dev>
2021-03-10 14:53:20 -04:00

1.5 KiB

Stream Chatty

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