- Developer
- bytesbee
My Firebase Chat app is purely developed using the Native Android Language. This is also known as a real-time chatting app between two people using the Firebase Database. The app has premium features that enhance the user experience. Users can send messages, files, and voice; be able to see online or offline status; type indicators; support emojis; and display date/time-wise messages. This app uses Firebase as a backend part. There was no use of any third-party admin panel or backend(PHP, Java, or any other framework). The source code is very easy to understand, customize, and re-skin the app for their personal use.
Features
- NO need to buy an external server/host plan, you can deploy it to Firebase Servers
- App Intro and Take a Tour
- User Login(Firebase-based authentication system)
- Gmail Sign In
- User Registration
- Group Chatting between multiple users
- One to One chatting app
- Send File(Documents, Video, Audio, Location, Contact, Images)
- Voice Recording
- Emoji Supported
- Group Admin restriction for sending Message(Same as WhatsApp)
- Block/Unblock User
- Privacy Settings(User hide their Email and Profile Picture)
- Profile View
- Fast Scrolling in User list by Alphabets order
- Unread counter for chats
- Online/Offline Status
- Search by Filters (Online/Offline, Gender, and Profile Picture)
- Typing Indicator
- Sent and Read Status
- User search
- Play tone while sending message
- Add Status(About) from Profile
- Manage profile
- Delete Account including chats and group history
- Push notification
- AdMob Integration