🌐 Live Web Preview: chat-app-88c4a.web.app
A real-time chat application built using Flutter, Firebase, and Riverpod. The app provides seamless communication with an intuitive interface and reliable performance.
- 🔄 Real-Time Messaging – Messages sync instantly using Firestore streams.
- 🎨 Clean UI – Modern and responsive design for smooth chatting experience.
- ⚙️ State Management – Powered by Riverpod for scalable and testable state logic.
- ☁️ Firebase Integration – Handles authentication and cloud data syncing.
- 🧪 Unit Testing – Core chat functionalities tested for reliability.
- 🔗 Deep Linking – Navigate directly to specific chat screens via custom links.
- Flutter – Cross-platform UI toolkit
- Firebase Firestore – Realtime database for chat messages
- Firebase Auth – User authentication
- Riverpod – State management
- Deep Linking – For navigation between specific chats
- Clone the repo
git clone https://github.com/Ehsan2009/chat-app.git
- Get the dependencies
flutter pub get
- Run the app
flutter run