Chat functionality like whatsApp using cloud firestore


Please help me find a chat functionality like in whatsaApp. Where I can see a list of users I had chat with and on clicking that chat I can have one-on-one conversation screen. I’ve searched it but mostly end up finding group chats only.