Skip to content
Back to iOS work
Private messaging · UIKit

Chatty

A private messenger with smooth onboarding, Firebase auth, and real-time messaging.

UIKitFirebase RTDBCocoaPodsMVC
Chatty screenshot 1
Chatty screenshot 2
Chatty screenshot 3
Chatty screenshot 4

Problem

I wanted to build real-time messaging properly: smooth onboarding, auth, and live updates, not a toy chat screen.

Build

UIKit with a clean MVC structure, Firebase for auth and the Realtime Database for live messaging, wired up through CocoaPods.

Tech

UIKit, Firebase Auth, Firebase Realtime Database, CocoaPods, on an MVC structure.

Result

A working private messenger with onboarding, auth, and real-time message delivery.