Cross-platform demo chat client developed using Flutter & Firebase for Toptal Engineering Blog article.
This project is developed to work with flutter channel stable
. There is no guarantee that it will work on different flutter channels.
Note - if you clone this repository and try running the project, it'll fail because I've removed API keys for Facebook and Firebase. Refer to the Facebook or Firebase official documentation for a step-by-step guide to setting up the project.
As there's an ongoing process of refactoring FlutterFire libraries to offer better multi-platform support, this repo has also been through refactoring to support the latest version of Firebase libraries and iOS 14.
The current state of the master: