تفاصيل العمل

, production-ready real-time chat Flutter application powered by Firebase. Users can sign up, discover other users, start conversations, and exchange messages that appear instantly using Firestore live snapshots — no polling needed. Perfect as a foundation for a messaging feature in any app or as a standalone chat product.

What's Included:

• Firebase Auth — email/password sign-up and login with automatic auth-gate routing

• User Directory — browse all registered users to start new conversations

• 1-to-1 Conversations — create and manage private message threads

• Real-Time Messaging — messages appear instantly via Firestore live snapshots

• Read Receipts — messages track read/unread status per recipient

• Unread Message Count — each conversation shows the unread badge count

• Auth Gate — automatic routing between login and home based on auth state

• Secure Data Model — each conversation stores participant IDs and message history

• Edge Case Handling — auto sign-out if authenticated user has no Firestore document

• Clean Architecture — services, models, and screens fully separated

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات