Back to Portfolio
Privtalk
Real-Time P2P Communication App
FlutterWebRTCFirebaseBLoCFCM
Project Overview
Independently built a real-time P2P communication app featuring messaging, audio, and video calling using WebRTC and Firebase.
Key Features
- ▹
Built WebRTC signaling architecture using Firestore; integrated FCM for incoming call push notifications.
- ▹
Implemented background call handling, lifecycle management, reconnect logic, and WebRTC session stability on Android.
- ▹
Used BLoC architecture for scalable state management and go_router for navigation.