Build a Chat App with React Native and Firebase

Before You Start

Last Updated: May 14, 2021

Welcome! In this class we're going to cover how to build a basic chat app in React Native.

To accomplish this we'll heavily rely on the services Firebase provides (Authentication, Firestore). We'll interact with Firebase via the react-native-firebase suite of packages.

We'll also be using react-native-gifted-chat to easily build a fully functioning chat UI.

If you're in need of building a chat app, or wanting to add chat functionality to your existing React Native app, this is the class for you!

Want to track your progress? Create an account with React Native School!