All projects
MobileTeam of 3 members· 2022
Chat App
A real-time Android messaging app with Firebase — chat, stories and push notifications.

About this product
A real-time messaging app for Android (Java) using Firebase for authentication, message sync and media storage. It supports 1-on-1 chat, Stories, sending images & voice messages, user search, and push notifications for new messages. A 3-member team project.
Highlights
- Real-time 1-on-1 chat
- Post and view Stories
- Send images and voice messages
- User search
- Push notifications for new messages (FCM)
What I learned
- ✓Building a native Android app (Java)
- ✓Real-time data sync with Firebase Realtime Database
- ✓User authentication & media storage with Firebase
- ✓Integrating push notifications (Firebase Cloud Messaging)
- ✓Teamwork: splitting tasks & managing code with Git
Screenshots
Tech used
AndroidJavaFirebaseFCM