A simple Chatting app built to master firebase as a backend service, and BloC package for state management.
App features: -Real-time Messaging: Users can send and receive messages instantly. -User Authentication: Using email-password /Google/Facebook Authentication. -User Profiles: Users can create profiles with their names, and pictures. -Push Notifications: Users are notified about new messages and other relevant updates. -Typing Indicators: type indicator is shown when a user is typing a new message. -Message Encryption: messages are secure and only accessible to the intended recipients. -Presence Status: Show the online/offline status of users to indicate their availability. -Was active time : How long ago the user was active. -Emojis: to make the chatting experience more expressive and fun. -Group Chats: User can create and participate in group conversations with other users. and many other features 🔥