The slackclone repo is my repository for learning the Redux state management. It appears to be more convenient the useContext hook. Visit the deployed web here.
The authentocation uses Firebase Google authentication. Here's a preview of the login screen:
The app enables you to chat in every group present in the database. Every chat you push has your name and photo. You can also create new groups.