Group chat using firebase built in Kotlin.
- Groupchat
- One On One chat
- Google Sign in
- Create groups
- Delete messages
- Reverse pagination of chat messages using Recycler view.
- Give Admin permission to the user
- Revoking Admin permission from the user
- Admin adding members to the group
- Admin removing members from the group
- User Online/Offline presence status.
- Firebase Cloud functions
- FCM Notification using cloud functions added for group chat.
- Notifications
- Improve code
- Make the app smooth. (Avoid ANR's)
- Bug Fixes