Simple Chat App (Flutter + Firebase)
This is a real-time chat application built with Flutter and Firebase.
It allows users to register, log in, and exchange messages instantly.
The app uses Firestore for data storage and Firebase Authentication for secure user access.
Features
User Authentication (Sign Up & Login)
User Management – store user info in Firestore
Real-Time Messaging – send and receive messages instantly
Dynamic UI – different message alignment and color for sender/receiver
Home Screen Counter – displays total registered users
? Clean Architecture – separated into models, services, and UI layers