Firebase provides a bunch of awesome services such as Firestore, Auth, Cloud Storage, Cloud Functions and Cloud Messaging. Learn how to use them in this tutorial course in which we’re making a fully fledged real-time chat app with everything you’d expect like sending images and getting notifications when we receive a new message.
In this part you will learn how to send image messages. This cannot be done directly through Firestore as was the case with text messages. We need to upload them to the Cloud Storage and then somehow reference them in the Firestore database. Now we have almost all of the aspects of a good chat app done!
This post contains all the code that’s been written in this YouTube video.
To get the code check out this GitHub repository: https://github.com/ResoCoder/firebase-firestore-chat-app