Back to Portfolio
Messenger App
Aug 2025 – Sep 2025
Personal Project
Mobile
Completed

Overview
Cross-platform Flutter app with real-time chat via Firebase Realtime Database, WebRTC video/audio calls with SDP signaling handled through Firebase (no external server), and Google Sign-In via Firebase Auth. Built with Clean Architecture (MVVM) + GetX state management.
Key Highlights
- Real-time messaging via Firebase Realtime Database
- WebRTC video & audio calling — SDP signaling via Firebase (no external server)
- Google Sign-In authentication via Firebase Auth
- Clean Architecture (MVVM) + GetX state management
Tech Stack
FlutterDartFirebase Realtime DBFirebase AuthWebRTCClean ArchitectureMVVMGetX