Real-time Chat Application

Full-featured chat application built solo during internship with Firebase, real-time messaging, and push notifications.

AndroidReal-timeFirebase

Problem

Users needed a reliable real-time messaging platform with offline support and notifications.

Solution

Implemented Firebase Firestore for real-time sync, FCM for push notifications, and Retrofit for external API integrations.

Architecture

Activity-based architecture with Firebase backend, Firestore for messages, and Realtime Database for presence indicators.

Technologies

JavaFirebaseFirestoreFCMJsoupRetrofitJSON
← Back to Projects