Real-Time Chat Application
2023
A high-performance messaging app using Firestore Streams for instant updates, secure auth, and live presence tracking.
- Role
Solo developer
- Year
2023
- Status
- Completed
- Stack
- Flutter
- Firestore
- GetX
Overview
A real-time messaging app built to push Flutter + Firestore's realtime capabilities: instant message delivery, secure authentication, and live user-presence tracking, all behind a responsive UI.
Solution
Firestore Streams drive instant message updates without polling; GetX handles state and routing. Presence tracking reflects online/offline/typing state in real time across devices.
Results
A working chat app with instant delivery, presence, and secure Firebase Auth — used as a demonstration of realtime architecture patterns in Flutter.
Work
Productivity App · 2023
Offline-First Task Manager
An offline-capable task app with a custom sync engine reconciling local SQLite data with Firestore once connectivity returns.

Real Estate Platform · Mobile + Web · 2026
Manazel — Real Estate Platform
A Saudi real-estate marketplace for First Tower Company — a Flutter client app, a React admin dashboard and a NestJS backend, with pre-publication review, advertiser verification and wallet-based promotion.